ばかげた質問だと思うかもしれません。しかし、私はこれが必要です。例外スローメッセージを非表示にすることは可能ですか? 例外メッセージでいくつかの問題が発生しています。実際にはデバッグ時に非常に重要なことですが、私の場合はもう表示したくありません
php display_errors off のような方法はありますか?
ばかげた質問だと思うかもしれません。しかし、私はこれが必要です。例外スローメッセージを非表示にすることは可能ですか? 例外メッセージでいくつかの問題が発生しています。実際にはデバッグ時に非常に重要なことですが、私の場合はもう表示したくありません
php display_errors off のような方法はありますか?
ini_set('display_errors', false);
先頭に追加します。
で error_reporting をオフにしないerror_reporting(0);
でください。ログでエラー メッセージを確認し、エラーを修正する必要があります。
error_reporting関数を使用して、表示されるエラーを有効/無効にすることができます。PHP の man ページには、利用可能なさまざまなオプションの例があります。
// Turn off all error reporting
error_reporting(0);
コードの特定の部分で例外がスローされている場合は、それをブロックするのではなく、 try / catch ブロックを使用して処理することをお勧めします。
運用サーバーを使用している場合は、エラーの表示をオフにして記録したい場合があります。サーバー上の構成ファイルを変更しdisplay_errors
て 0 に設定するのが理想的です。これにより、サーバー間でコードを同一に保つことができます。
error_reporting(0);
および/または
エラーメッセージを、たとえば catch ブロックの txt ファイルに書き込むこともできます (画面に表示せずに)。