我尝试使用类似的消息抛出404异常:
throw new NotFoundHttpException($error);
问题是它没有显示var $ error中的错误消息。它显示消息:糟糕!发生错误
服务器返回“404 Not Found”。
你能帮忙吗?
答案 0 :(得分:1)
您可以在应用程序中customize所有错误页面或创建自定义侦听器并注入自定义响应。
答案 1 :(得分:0)
如果您在控制器中,请尝试使用throw $this->createNotFoundException($error);
如果您在服务中我认为(在您的情况下),您应该为kernel.exception
事件创建custom listener。