我无法在我的 PHP 脚本中包含远程 PHP 文件。我想我的托管更改了 php 设置。
我使用的代码是:
include "http://domain.com/folder/file.php";
如何允许使用 php.ini/.htaccess 启用包含功能?
还有其他解决方法吗?
谢谢。
最佳答案
要允许包含 远程文件,指令allow_url_include
必须在 php.ini 中设置为 On
但从面向安全的角度来看,这很糟糕;因此,它通常被禁用(实际上我从未见过它启用)
它与allow_url_fopen
不同,它处理打开(但不包括)远程文件——这个通常是启用的,因为它使通过 HTTP 获取数据更容易(比使用 curl 更容易)
关于php - 在 PHP 中包含一个远程文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1158348/