我有4个运行Apache的Web服务器。这些服务器使用两个核心php.ini指令来解析和插入每个站点上的内容。
e.g。
auto_prepend_file = /home/stats/scriptty.php
auto_append_file = /home/stats/scripttrry.php
文档
的auto_prepend_file http://php.net/manual/en/ini.core.php#ini.auto-prepend-file
auto_append_file所 http://php.net/manual/en/ini.core.php#ini.auto-append-file
在三台服务器上,指令处于正常工作状态。服务器未能包含 文件有PHP 5.4,其他文件有PHP 5.3。
在执行grep加载的PHP配置时,正确的值和文件路径,与auto_append_file相同。
php -r "phpinfo();" | grep auto_prepend_file
我已经将其他3个服务器php配置文件与失败的服务器进行了比较,它们看起来很相似。我已检查过" httpd.conf " for" AllowOverrideAll "和/它设置为全部。
我没有看到日志上的任何错误。我尝试直接在htaccess上加载它,但它会产生系统错误。
php_value auto_prepend_file "/dir/path/utilities.php"
不知道从哪里开始。你有什么想法可能有什么不对吗?