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

现在的文件需要include一个php文件,而那个文件放在一个服务器上,知道地址。这个php文件有程序中需要的一些类和方法。直接用include的话,php会被服务器解析,这样这边的文件根本读取不到需要的方法了。如何载入这个远程文件且避免被服务器解析。

你这个是远程include吧 ?
如果不是跨服务器, 那直接include就可以了

如果跨服务器. 那就要设置一番了.
有2种方法, 第一种是 设置web服务器不做解析
第二种 修改文件扩展名, 例如: txt , inc ,
其实和第一种原理一样, 即 不让web服务器解析执行该文件.
从而返回源码追问

是跨服务器的,我现在要把程序分开部署到两个服务器上。比如在本地的话,我就直接include 'f:/xxxx/xxx.php'嘛,现在就是说这个php在别的服务器上。我改了php的文件扩展名include过来还能用吗?

追答

只要不经过解析执行, 返回的会是源码. (如果站点开启了压缩... 那还需要解压缩)
在本地 你include f:/xxxx.php , 远程就是 http.....xxxx.php 了

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网