ホームページ >バックエンド開発 >PHPチュートリアル >PHPスクリプトで例外を見つける方法

PHPスクリプトで例外を見つける方法

WBOY
WBOYオリジナル
2016-06-13 13:45:31911ブラウズ

PHP スクリプトのエラーを見つける方法
私は PHP を学習していて、Editra エディターを使用していますが、HTML の実行時に PHP スクリプトがエラーを報告しないか、結果を実行しないことがよくあります。もうスクリプト?スクリプト内のすべての関数に die または echo を追加しましたが、die と echo の内容が出力されないことがよくあります。どの行が間違っているか、どのようなエラーが発生したかを指摘できるツールや方法はありますか?
それとも、PHP スクリプトをデバッグできますか?

-----解決策---------
エラー表示を有効にします。

x-debug は PHP をデバッグできます
------解決策---------
error_reporting(E_ALL);

------解決策-----
PHP スクリプトが間違っている場所を見つけるにはどうすればよいですか? ? php.ini error_reporting = E_ALL & ~E_NOTICE を変更し、サーバーを再起動します。
スクリプト内のすべての関数に die または echo が追加されていますが、die と echo の内容が出力されないことがよくあります。 (このような状況は存在しないと思いますが)、より良いブラウザ Google Chrome に変更することをお勧めします。
------解決策----------------------
文法に誤りや例外がないことを確認してください Yi
通常は問題ありません
------解決策---------

話し合う

エラー表示を有効にします。

x-debug は php をデバッグできます

------解決策----------------------
通常、エラーを開くときにプロンプ​​トが表示されます。 。 コードの書き方。
------解決策------------------
まず、エラー表示機能を有効にします。php.ini の display_errors = Off のセミコロンを On

に変更します。次に、エラー レベルを有効にします。通常: error_reporting = E_ALL & ~E_NOTICE 他の値に変更することもできます。
------解決策---------
開発モードに自信がない場合コードを作成し、エラー メッセージをオンにします
次に、スマート IDE 編集ツールに変更することも非常に有益です
最後に、xdebug などの補助ツール パッケージをインストールします。これにより、開発の効率も向上し、エラーシューティングの進捗状況。
Linux ではシングルステップのデバッグは非常に簡単です。以前は Win でデプロイできませんでした。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。