我在 Kohana v2.3.4 中的错误记录有一些问题。
在 index.php 中,我保留了默认设置:
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
在 config.php 我设置
了 $config['log_threshold'] = 3;
$config['display_errors'] = FALSE;
问题是 kohana 没有处理 php 语法错误。
相反,默认的 php 错误消息会显示在屏幕上。
为了阻止错误消息在生产中显示,我必须设置
错误报告(0);
但这将抑制其他错误(例如:缺少函数参数或未定义的数组索引)被 kohana 记录。
简而言之
1. 我希望 kohana 记录上述错误(缺少函数参数或未定义的数组索引)。
2. 我不希望 php 语法错误显示在屏幕上。
kohana 2.3.4 可以吗?