kinnellholdings / cakephp-error-handler
该软件包最新版本(dev-master)没有可用的许可信息。
dev-master
2019-07-02 14:13 UTC
This package is not auto-updated.
Last update: 2024-10-02 16:13:14 UTC
README
异常
阻止 CakePHP 使用 10 行堆栈跟踪记录 404 错误。
用法
通过 composer
安装,并在 app/Config/core.php
中替换
Configure::write('Exception', array(
'handler' => 'ErrorHandler::handleException',
'renderer' => 'ExceptionRenderer',
'log' => true
));
为
Configure::write('Exception', array(
'handler' => '\Kinnell\KinnellErrorHandler::handleException',
'renderer' => 'ExceptionRenderer',
'log' => true
));
错误
替换
Configure::write('Error', array(
'handler' => 'ErrorHandler::handleError',
'level' => E_ALL & ~E_STRICT,
'trace' => true
));
为(非标准)
Configure::write('Error', [
'handler' => '\Kinnell\KinnellErrorHandler::handleError',
'level' => E_ALL,
'log' => true, // Send error/notice to syslog via CakeLog
'trace' => true, // Send error/notice trace to syslog via CakeLog
'send_err' => true, // Send error/trace as part of the response
]);