我試着投404異常與這樣一個特定的消息:Symfony的NotFoundHttpException不要把我的消息
throw new NotFoundHttpException($error);
的問題是,它不顯示錯誤消息是在var $錯誤。它顯示消息:哎呀!發生錯誤
服務器返回了「404 Not Found」。
你能幫忙嗎?
我試着投404異常與這樣一個特定的消息:Symfony的NotFoundHttpException不要把我的消息
throw new NotFoundHttpException($error);
的問題是,它不顯示錯誤消息是在var $錯誤。它顯示消息:哎呀!發生錯誤
服務器返回了「404 Not Found」。
你能幫忙嗎?
如果你在一個控制器,儘量使用throw $this->createNotFoundException($error);
如果你是一個服務,我覺得(你的情況),你應該建立一個custom listener到kernel.exception
事件。
您可以customize應用程序中的所有錯誤頁面或創建自定義偵聽器並注入自定義響應。
我不在控制器我在服務 – Python
我編輯了我的答案;) –