一尘不染

包括PHP中的远程文件

php

我无法在我的PHP脚本中包含一个远程PHP文件。我想我的托管更改了php设置。

我使用的代码是:

include "http://domain.com/folder/file.php";

如何允许使用php.ini / .htaccess启用包含功能?

还有其他解决方法吗?

谢谢。


阅读 222

收藏
2020-05-26

共1个答案

一尘不染

要允许 包含
远程文件,allow_url_include必须On在php.ini中将该指令设置为

但是,从面向安全性的角度来看,这是不好的。因此,通常将其禁用(实际上,我从未见过启用)

它与allow_url_fopen处理打开(不包括)远程文件的,和并不相同-通常启用了该文件,因为它使通过HTTP提取数据更加容易(比使用curl更容易)。

2020-05-26