⊗ppPmBsErO 5 of 447 menu

PHPエラーの出力

PHPコードにエラーがある場合、 サーバーはそのエラーの説明を直接 ブラウザに出力します。エラーには3つのタイプがあります: noticewarning、そして fatalです。

ノーティスは、コード内に何か問題がある可能性があることについての 注意事項です。 ただし、コードは依然として動作します。しかし、これらのエラーを 放置せず、修正することが望ましいです。

ウォーニングは、何かがうまくいかなかったことについての 警告です。通常、 コードは起動しますが、期待した通りには 動作しません。

ファタルエラーは、PHPコードが実行できない場合に 発生します。通常、これは 構文エラーに関連しています。

ただし、問題があります。デフォルトでは、ノーティス とウォーニングはオフになっており、ファタルエラーの代わりに 単に白い画面が表示されます。これはもちろん 情報量が少ないです。すべてのエラーの出力を 有効にしてみましょう:

<?php error_reporting(E_ALL); ?>

ただし、このコマンドが機能しない場合があります (サーバーの設定に依存します)。 その場合は、2番目のコマンドが役立ちます:

<?php ini_set('display_errors', 'on'); ?>

両方をすぐに書くのが良いでしょう:

<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); ?>

インターネットに公開されたサイトでは、エラーの出力は 無効にした方が良いです。これは次のように行います:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否