PHP 4 を実行する必要がある非常に古い PHP アプリケーションがあります。古いサーバーを廃止するため、新しいサーバー (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
I've turn offdisplay_errors
では、次のようにphpinfo()
表示されます。
display_errors On
On
このサーバーのローカル値とマスター値の両方が表示されることに注意してください。
また、PHP 4を永続化して申し訳ありません