2016-05-12 32 views
1

我試着投404異常與這樣一個特定的消息:Symfony的NotFoundHttpException不要把我的消息

throw new NotFoundHttpException($error); 

的問題是,它不顯示錯誤消息是在var $錯誤。它顯示消息:哎呀!發生錯誤

服務器返回了「404 Not Found」。

你能幫忙嗎?

回答

0

如果你在一個控制器,儘量使用throw $this->createNotFoundException($error);

如果你是一個服務,我覺得(你的情況),你應該建立一個custom listenerkernel.exception事件。

+0

我不在控制器我在服務 – Python

+0

我編輯了我的答案;) –

1

您可以customize應用程序中的所有錯誤頁面或創建自定義偵聽器並注入自定義響應。

相關問題