PHP スクリプト内でトレース ログを開始し、デバッグ ログを有効にすることは可能ですか。私はEclipse + xdebugを探していませんが、次のようなユースケースを探しています:スクリプトが開始されると、$_GET["debugme"]
設定されているかどうかがチェックされます。はいの場合は、と言ってstart_trace_log()
ください。その後、スクリプトの残りの部分で発生したことはすべてログに記録する必要があります。
scriptA.php :10 include("anotherscript.php")
anotherscript.php:1 foo()
...
現時点では、ログに記録したいスクリプトと、$_GET["debugme"]
このスクリプト実行内で単純にすべてをデバッグするのではなく、スクリプトがチェックする必要があるすべてのスクリプトに対して手動でこれを行う必要があります。時折スクリプトをチェックするのは非常に不快です。
開始点から最後の行までphpスクリプトをトレースするためのより良いアイデアや快適な方法はありますか?