【发布时间】:2014-12-24 17:37:38
【问题描述】:
我在运行Ubuntu 14.04 的PC 上使用PHP 5.5.9 和Apache 2.4.7。我试图包含一个位于另一个 Web 服务器中的 PHP 脚本,只是为了一些测试目的。但我似乎无法打开allow_url_include。我试过这个:
<?php
echo(ini_get("allow_url_include") . "<br />");
ini_set("allow_url_include", "On");
echo(ini_get("allow_url_include"));
?>
它给了我这个输出:
0
0
我什至通过编辑实际的/etc/php5/apache2/php.ini 文件并设置allow_url_include = Off 进行了尝试,但还是一样。
我该怎么做?
【问题讨论】:
-
尝试重新启动 apache(或网络服务器实例)
-
是的,我是在使用
/etc/init.d/apache2 restart更改 php.ini 文件后完成的。 Apache 重启了,但 allow_url_include 似乎仍然无法更改。 -
在 php.ini 中搜索 allow_url_include 是否重复。
-
来自我的 php.ini 文件:
allow_url_fopen = On -
不,allow_url_include 没有重复项。