如何加载远程服务器上的php文件避免被服务器解析

现在的文件需要include一个php文件,而那个文件放在一个服务器上,知道地址。这个php文件有程序中需要的一些类和方法。直接用include的话,php会被服务器解析... 现在的文件需要include一个php文件,而那个文件放在一个服务器上,知道地址。这个php文件有程序中需要的一些类和方法。直接用include的话,php会被服务器解析,这样这边的文件根本读取不到需要的方法了。如何载入这个远程文件且避免被服务器解析。 展开
 我来答
天街夜雨
2014-04-03 · TA获得超过641个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:664万
展开全部
你这个是远程include吧 ?
如果不是跨服务器, 那直接include就可以了

如果跨服务器. 那就要设置一番了.
有2种方法, 第一种是 设置web服务器不做解析
第二种 修改文件扩展名, 例如: txt , inc ,
其实和第一种原理一样, 即 不让web服务器解析执行该文件.
从而返回源码
追问
是跨服务器的,我现在要把程序分开部署到两个服务器上。比如在本地的话,我就直接include 'f:/xxxx/xxx.php'嘛,现在就是说这个php在别的服务器上。我改了php的文件扩展名include过来还能用吗?
追答
只要不经过解析执行, 返回的会是源码. (如果站点开启了压缩... 那还需要解压缩)
在本地 你include f:/xxxx.php , 远程就是 http.....xxxx.php 了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式