管理者は、デバッガーを使用するために、共有PHP 5.3.0サーバーにXdebug2.1.1をインストールしました。Xdebugでフォーマットされているため、キャッチされていない例外のスタックトレースをほとんど読み取ることができません。サイトのCSSとひどく相互作用する迷惑な色で:
PHPはApacheモジュールとして実行されるため、_.htaccess
_ファイルでこの機能を無効にしようとしましたが、実行できません。
_php_flag xdebug.default_enable Off
php_flag xdebug.overload_var_dump Off
php_flag xdebug.show_exception_trace Off
php_value xdebug.trace_format 1
_
phpinfo()
は、Local Value列に変更を表示しますが、それでもこれらの恐ろしいオレンジ色のテーブルを見ることができます。変更する必要のあるディレクティブは何ですか?
xdebug_disable()
を確認してくださいドキュメント :
スタックトレースを無効にします
エラー状態でのスタックトレースの表示を無効にします。
同様に参照してください xdebug.default_enable
ドキュメント 。
PHPにもhtml_errors=0
があることを確認する必要があります。また、オレンジはひどいものではありません;-)
初期化スクリプトに次のコードを追加します。
if (function_exists('xdebug_disable')) {
xdebug_disable();
}