我们有一个非常古老的 PHP 应用程序,需要 PHP 4 才能运行。我们正在停用旧服务器,因此我在新服务器(Ubuntu 13.04 32 位)上构建了 PHP 4。当我这样做时,./configure
我确保这样做--with-config-file-path=/etc/php4/php.ini
。我正在尝试启用错误日志记录,但我对 的更改php.ini
似乎没有生效。
是的,该文件存在并且归 Apache 用户所有
nick@server:/etc/php4$ ls
php.ini
是的,我重新启动了 Apache。是的,它显示在phpinfo()
:
Configuration File (php.ini) Path /etc/php4/php.ini
唯一是否--with-config-file-path
在编译时生效,因此为了进行更改我必须重新编译?或者它是否与较新版本的 PHP 一样工作?
例如,在php.ini
我已关闭display_errors
,但phpinfo()
显示:
display_errors On
请注意,它同时显示On
此服务器的本地值和主值。
另外,我很抱歉延续 PHP 4