php非同期デバッグとオンラインデバッグの方法

758 ワード

あるサイトが無停止で実行する必要があるが、そのサイトをデバッグするプログラムが間違っている場合、どうすればいいのでしょうか.経験的な推測ですか、それともエラーメッセージを直接印刷してページに出力しますか.
次の2つの条件を同時に満たす方法を共有します.Webサイトのプログラムのエラーデバッグを便利にし、Webサイトの正常な実行に影響を与えないデバッグ方法です.次のphp文を共通コードの上部にコピーすればいいです.
//ini_set('error_reporting',E_ALL ^ E_NOTICE);//      notice       
ini_set('error_reporting',E_ALL);//        
ini_set('display_errors',off);//             
ini_set('log_errors',On);//        
ini_set('error_log','C:/phpernote');//          

また、よく使われるエラーメッセージを排除するPHP文を2つ追加します.
@ini_set('memory_limit','500M');//            500MB
@ini_set('max_execution_time','180');//              180 

本文は特に微信開発の提供に感謝する.