symfony - 如何在浏览器中显示错误?
问题描述
我开始使用Sylius。Symfony 版本是 3.2.7。在某些页面上,我有一些错误。页面显示文本:
哎呀!发生错误
服务器返回“500 内部服务器错误”。
东西坏了。请让我们知道发生此错误时您在做什么。我们会尽快修复它。给您造成的任何不便,请原谅。
我希望错误显示在浏览器中,并带有完整的堆栈跟踪。
我知道我可以在 中看到错误var/prod.log
,但它没有显示整个堆栈跟踪,只显示最后一帧。在浏览器中查看错误会更方便:这是我在与 Yii 和 Magento 大量工作后所习惯的。
Symfony/Sylius 有可能吗?
解决方案
我将 /app_dev.php 添加到 url 以在开发环境中运行网站,在那里我可以看到堆栈跟踪。
即https://[my_domain]/app_dev.php/[page]而不是https://[my_domain]/[page]
推荐阅读
- javascript - 使用 JSON 坐标在传单地图上绘制国家边界
- java - 应用程序代码中的逻辑问题 - 总和不正确
- c - 从 C 中的文本文件中读取逗号分隔的数字(坐标)
- python - 字符 b 附加到 numpy 数组的输出?
- python - 如何使用列表和字典将字符串转换为二进制代码
- reactjs - 创建 React App V2 - 多个入口点
- android - 错误:无法解决:com.google.firebase:firebase-core:16.1.0
- javascript - 换行 TextArea 默认值
- python - 为什么每次循环迭代都没有更新我的链表输出变量?
- java - 如何使用抽象字段将平面对象映射到深度 DTO?