ホームページ >バックエンド開発 >PHPの問題 >php でエラー メッセージが表示されない場合はどうすればよいですか?

php でエラー メッセージが表示されない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-08-29 10:22:323273ブラウズ

php でエラー メッセージが表示されない場合の解決策: まず、「php.ini」ファイルを見つけて開き、次に内容を「error_reporting = E_ALL」および「display_errors = On」に変更し、最後に変更を保存します。

php でエラー メッセージが表示されない場合はどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル

php がエラー メッセージを出力しない問題の解決策

lnmp をインストールした後、ブラウザ ページにはエラーが出力されませんが、nginx エラー ログにエラー メッセージが表示されます。その理由は、php-fpm がデフォルトでエラー メッセージを出力しないためです。うーん、デフォルトで使用しました これは運用環境の php.ini 構成環境です。これは運用環境ではブロックする必要があります。ブロックしないと、間違いがすべて他人にバレてしまい、コードが安全でなくなります。

解決策:

vim /etc/php.ini

次の 2 つの項目を変更するだけです。

error_reporting = E_ALL
display_errors = On

php でエラー メッセージが表示されない場合はどうすればよいですか?

ページ上に一時的にエラーを出力したい場合は、エラーを出力したいページの先頭に次のコードを追加するだけです。

error_reporting(-1);
ini_set('display_errors', 1);

ほら、かわいいエラー ページがまた出てきました!

以上がphp でエラー メッセージが表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。