2011-10-25 6 views
1

私はすでに.htaccessにログストリーマを設定しています。ログは@ productionに設定されていないので、ログは見たいものになります。しかし、どのように訪問者のためのカスタムエラー画面を表示するには?今私は空白のページを持っています。すべての訴訟?Zendのカスタムエラーページを表示する方法

乾杯、 広告

答えて

0

エラーが発生してからカスタムエラーメッセージを設定するときtry{...}catch{...}を行います。あなたはこのようなものが必要です:

コントローラーを

try 
{ 
    // stuff 
} 
catch(Zend_Exception $Ex) 
{ 
    $this->view->Error = 'My custom error'; 
} 

私はしばらくの間、エラー/例外/通知occuresを特殊なレイアウトを設定し、それをレンダリングするような、よりグローバルなものをprefferう

if ($this->Error !== null) 
    echo 'Error: ' . $this->Error; 
+0

見ます。 – templar

+0

@AndrzejDziekońskiこの場合、ErrorController.phpの動作を編集することができます –

+0

私はちょっとしましたが、エラービューが表示されません。私は、私がそれを有効にすると、私はログのエラーとPHPの出力を無効にすると、空白のページがあります。 – templar

関連する問題