【发布时间】:2014-12-12 07:48:00
【问题描述】:
在开发模式下,如果控制器出现严重问题,我会收到带有堆栈跟踪的漂亮错误消息。没关系。
但是,我当前的 symfony2 应用程序是其他应用程序使用的服务。如果没有所有以视图为中心的 html、css 和 java 脚本,获取与 JSON 或其他结构化方式相同的信息会更方便。
我阅读了How to Customize Error Pages,但我不明白如何配置 symfony 以发出 JSON 错误消息而不是 HTML。
从提到的文档中,我了解到已经有一个 exception.json.twig 文件可以执行此操作。我如何告诉 symfony 使用这个模板而不是 exception.html.twig?
【问题讨论】: