【发布时间】:2015-07-20 20:54:41
【问题描述】:
我有一个 Symfony2 网站,它有十几个表单字段,访问者可以从中选择一个城市。表单通过表单选项city_src 获取可用城市列表。
大约一周前,我们上线了,我很好奇一切是否顺利,所以我tail-ed prod.log 查找任何异常情况。原来我有两个CRITICAL erros:
“缺少必需的选项“city_src”。”在 /var/www/hb/vendor/symfony/symfony/src/Symfony/Component/OptionsResolver/OptionsResolver.php 第 764 行 {"exception":"[object] (Symfony\Component\OptionsResolver\Exception\MissingOptionsException(code: 0 ): 缺少必需的选项“city_src”。位于 /var/www/hb/vendor/symfony/symfony/src/Symfony/Component/OptionsResolver/OptionsResolver.php:764)"} []
我已经开始查看所有使用city_src 选项的表单,到目前为止一切看起来都不错。
几点说明:
- 我的实验窗口有点有限,因为这是一个实时站点。
- 这个问题本身就很不言自明了,我就是不知道它的出处
问题,有没有办法增加这条消息的详细程度(以备将来发生)?也许以某种方式包含完整的堆栈跟踪?
【问题讨论】:
-
也许可以试试
Monolog。 -
可以这么说,我已经使用
Monolog。我找到了verbosity_levels选项,但我不确定它是否有帮助(计划尝试一下)。