P粉6086470332023-08-21 13:56:06
次のコードはすべてのエラーを有効にします:
リーリー次のリンクも参照できます:
P粉8173547832023-08-21 00:11:04
「顧客」にエラー メッセージを見られたくないため、デフォルトでは表示エラーはオフになっています。
2 つのディレクティブ: error_reporting と
display_errors については、PHP ドキュメントのこのページ
を参照してください。変更する必要があるのは、display_errors
です。
したがって、選択肢は 3 つあります:
(1) エラー ログ ファイルにはすべてのエラーが含まれているため、エラー ログ ファイルを確認できます (ログ記録が無効になっていない限り)。エラー ログを有効にするには、log_errors
構成ディレクティブが On
に設定されていることを確認してください。ログは、エラーの原因が PHP ではなく Web サーバーにある場合にも役に立ちます。
(2) 次の 2 行のコードを追加すると、同じファイル内で発生する構文以外のエラーのデバッグに役立ちます。 リーリー
運用サーバーでは、後者はOff に設定する必要があることに注意してください (ただし、発生したすべてのエラーをログ ファイルから知る必要があるため、後者のみです)。
(3) もう 1 つのオプションは、
PhpEd、VSCode、PHPStorm など、入力時にエラーをチェックするエディターを使用することです。これらにはすべて、より詳細な情報を提供するデバッガが付属しています。 (PhpEd デバッガーは xdebug に非常に似ており、エディターに直接統合されているため、1 つのプログラムですべてを行うことができます。)