1
我已經在.htaccess中設置了日誌流化器,並且禁用了日誌@生產,所以日誌是我想看到它們的方式。但是如何爲訪問者顯示任何自定義錯誤屏幕?現在我有空白頁面。任何消化?如何在Zend中顯示自定義錯誤頁面
乾杯, 廣告
我已經在.htaccess中設置了日誌流化器,並且禁用了日誌@生產,所以日誌是我想看到它們的方式。但是如何爲訪問者顯示任何自定義錯誤屏幕?現在我有空白頁面。任何消化?如何在Zend中顯示自定義錯誤頁面
乾杯, 廣告
做一個try{...}catch{...}
時發生錯誤,然後設置一個自定義錯誤消息。你應該有這樣的事情:
控制器
try
{
// stuff
}
catch(Zend_Exception $Ex)
{
$this->view->Error = 'My custom error';
}
查看
if ($this->Error !== null)
echo 'Error: ' . $this->Error;
我會preffer更多的東西全球,如設置特殊的佈局渲染它,而錯誤/異常/通知occures 。 – templar
@AndrzejDziekoński在這種情況下,您可以編輯ErrorController.php的行爲 –
我有點這樣做,但我不能看到我的錯誤視圖。當我禁用登錄錯誤和php輸出時,我得到空白頁。 – templar