1

状況によっては、zf2でエラーをログに記録したり報告したりする際に問題が発生します。

一部のエラーはscreenとerror.logに報告されますが、他のエラーは報告されず、単に空白の画面になります。何が表示され、何が表示されないのかについては、何の理由もないようです。

php iniをE_ALLに設定してエラー報告を有効にし、追加しました

'display_not_found_reason' => true,
'display_exceptions'       => true,

モジュール構成に追加し、index.phpでエラー報告値を直接設定してみました

現時点では、教義を使おうとしていて、空白の画面が表示されるだけです...

4

1 に答える 1

0

https://packagist.org/packages/webino/nette-debug

上記のリンクは、zf2でこれまでに見つけた最も便利なデバッグツールの1つです。エラーの99.9%を検出し、構成により、ディレクトリ内の特定のログファイルにログを記録できます。ただし、.1%はキャッチされず、通常はsyslogに渡されるため、そこで詳細を確認できるはずです。netteデバッグモジュールをスタックの最初のモジュールとして初期化することを確認してください。

これがお役に立てば幸いです。私はこれらの問題に本当にうんざりしていて、netteを見つけたところまで疲れていました。

于 2013-03-16T15:51:48.263 に答える