DEBUG
F3ハイブにセットを持ってい2
ます。
一部のサーバー/エラーでは、ファイルと行番号を含む完全なエラー メッセージとトレースが表示されます。それ以外の場合はそうではありません。私は何が欠けていますか?
error_reporting()
サーバーの設定に関係なく、F3 は PHP と関連する値を自動的に設定するべきではありませんか? この設定で一貫した結果が得られないのはなぜですか?
DEBUG
F3ハイブにセットを持ってい2
ます。
一部のサーバー/エラーでは、ファイルと行番号を含む完全なエラー メッセージとトレースが表示されます。それ以外の場合はそうではありません。私は何が欠けていますか?
error_reporting()
サーバーの設定に関係なく、F3 は PHP と関連する値を自動的に設定するべきではありませんか? この設定で一貫した結果が得られないのはなぜですか?
開発モード中に次の行にコメントするだけです。
ini_set('display_errors',0);
// Deprecated directives
@ini_set('magic_quotes_gpc',0);
@ini_set('register_globals',0);
// Abort on startup error
// Intercept errors/exceptions; PHP5.3-compatible
error_reporting(E_ALL|E_STRICT);
$fw=$this;
set_exception_handler(
function($obj) use($fw) {
$fw->error(500,$obj->getmessage(),$obj->gettrace());
}
);
set_error_handler(
function($code,$text) use($fw) {
if (error_reporting())
$fw->error(500,$text);
}
);
アプリをデプロイするときは、忘れずにコメントを外してください。私もその問題を抱えていました.phpエラーハンドラーはコード内のエラーを見つけるのが簡単です