2011-10-25 70 views
1

我已經在.htaccess中設置了日誌流化器,並且禁用了日誌@生產,所以日誌是我想看到它們的方式。但是如何爲訪問者顯示任何自定義錯誤屏幕?現在我有空白頁面。任何消化?如何在Zend中顯示自定義錯誤頁面

乾杯, 廣告

回答

0

做一個try{...}catch{...}時發生錯誤,然後設置一個自定義錯誤消息。你應該有這樣的事情:

控制器

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

查看

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

我會preffer更多的東西全球,如設置特殊的佈局渲染它,而錯誤/異常/通知occures 。 – templar

+0

@AndrzejDziekoński在這種情況下,您可以編輯ErrorController.php的行爲 –

+0

我有點這樣做,但我不能看到我的錯誤視圖。當我禁用登錄錯誤和php輸出時,我得到空白頁。 – templar

相關問題