2

ページがまったくレンダリングされないため、試している新しいクラス/関数で明らかに何か問題があります。この新しいエラーのあるクラス/関数を呼び出すと、空白のページしか表示されません。

それをデバッグするために、どこでバーストするかを確認するために、すべてのエラー表示を有効にしようとしていますが、正しく行われていないようです。

使用する必要があることを読みましたini_set('display_errors', TRUE);が、このコードをどこに配置すればよいかわかりませんか?

ホワイトページの問題を解決するにはどうすればよいですか? 行/コードの原因となるエラーを確認したいと思います。

ありがとうございました

4

3 に答える 3

4

コードがなければ、何が問題なのかを判断することはできませんが、エラーを表示する方法について疑問がある場合は、スクリプトの先頭に次を追加できます。

ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);

最初の行は画面にエラーを表示するように php に指示し、2 行目は表示するエラー (この場合はすべて) を指定します。

于 2012-05-14T14:29:53.700 に答える
2

メモリ関連や最大実行時間など、PHP がエラーを返さない状況がいくつかあります。Web サーバーのエラー ログを確認してみましたか?

于 2012-05-14T17:07:17.050 に答える
1

呼び出されるメソッドのコントローラーの先頭に置くと(それがそこまで進んでいると仮定して)

ini_set('display_errors', TRUE);
error_reporting(E_ALL);

すべてのエラーが表示されます。これはトラブルシューティングには適していますが、ロギングとエラー表示に使用している kohana バージョンの設定を使用する方法を学習する必要があります。

于 2012-05-14T14:30:29.400 に答える