东林博客

cakephp错误日志排除掉找不到页面

CakePHP3默认的错误记录日志,会记录下来好多无用的信息。主要是网络上的一些扫描软件,会出现很多404,或者找不到控制器,找不到方法之类的错误信息,对排查问题帮助不大。

在app.php中,可以把这些用处不大的错误信息过滤掉,不再记录,app.php中查找Error:

'skipLog' => ['Cake\Routing\Exception\MissingControllerException','Cake\Network\Exception\NotFoundException', 'Cake\Network\Exception\UnauthorizedException','Cake\Routing\Exception\MissingRouteException','Cake\Controller\Exception\MissingActionException']


{{tip}}