【发布时间】:2011-05-01 03:01:12
【问题描述】:
我在 Kohana v2.3.4 中记录错误时遇到一些问题。
在 index.php 中我保留了默认设置:
错误报告(E_ALL);
ini_set('display_errors', TRUE);
在 config.php 我已经设置了
$config['log_threshold'] = 3;
$config['display_errors'] = FALSE;
问题是 kohana 没有处理 php 语法错误。
相反,默认的 php 错误消息会显示在屏幕上。
要阻止错误消息在生产中显示,我必须设置
error_reporting(0);
但这会抑制其他错误(例如:缺少函数参数或未定义的数组索引)被 kohana 记录。
总之
1. 我希望 kohana 记录上述错误(缺少函数参数或未定义的数组索引)。
2.我不希望php语法错误显示在屏幕上。
kohana 2.3.4 可以吗?
【问题讨论】:
标签: logging kohana error-logging