0
ini_set('display_errors', '0');

これは、display_errors を無効にすることになっていますが、永久に無効にするわけではありません。echo ini_get('display_errors'); を試すと 次回スクリプトを実行すると、1 になります。これを永続的に設定するにはどうすればよいですか。

4

3 に答える 3

1

php のphp.ini構成ファイルにdisplay_errors =Offを設定する必要があります。

ini_set 関数は、php.ini ファイルに定義された構成パラメーターの値を実行するために使用されます。

php.ini ファイルの構成パラメーターを変更した後、Apache Web サーバーのサービスを再起動し、 phpinfo()関数を使用して、構成パラメーター display_error の値が変更されているかどうかを確認します。

display_error構成パラメーターの詳細については、以下の URL に記載されているドキュメントを参照してください。

http://php.net/manual/en/errorfunc.configuration.php#ini.display-errors

于 2012-12-12T16:51:52.297 に答える
1

php.ini の設定を変更することをお勧めします。

display_errors = Off

または、アプリケーションごと/スクリプトごとに必要ですか?

于 2012-12-12T16:38:30.230 に答える
0

これはphp.netサイトからの抜粋です

指定された構成オプションの値を設定します。構成オプションは、スクリプトの実行中にこの新しい値を保持し、スクリプトの終了時に復元されます。

したがって、永続的ではありません。したがって、php.iniファイルを変更します。

于 2012-12-12T16:50:48.307 に答える