我无法在我的PHP脚本中包含一个远程PHP文件。我想我的托管更改了php设置。
我使用的代码是:
include "http://domain.com/folder/file.php";
如何允许使用php.ini / .htaccess启用包含功能?
还有其他解决方法吗?
谢谢。
要允许 包含 远程文件,allow_url_include必须On在php.ini中将该指令设置为
allow_url_include
On
但是,从面向安全性的角度来看,这是不好的。因此,通常将其禁用(实际上,我从未见过启用)
它与allow_url_fopen处理打开(不包括)远程文件的,和并不相同-通常启用了该文件,因为它使通过HTTP提取数据更加容易(比使用curl更容易)。
allow_url_fopen