Laravel 貌似会覆盖 php.ini 的 error_log 和 log_errors 配置
Laravel貌似会覆盖php.ini的error_log和log_errors配置
你们碰到过这个情况吗?我找了下也没找到laravel哪个地方的设置改变了php的默认日志行为。
不过可以确定的是基于laravel框架的代码出错后不会被php.ini中配置的log文件记录,而是被laravel自带的日志系统记录,但是如果单独访问一个php文件,其中的错位就会被记录到php.ini配置的error_log里面。
哪位大神找到了这个具体的点可以分享,不找出来老惦记这事~
高认可度评论:
框架初始化时已经利用
set_error_handler([$this, 'handleError']);
注册错误处理器了,Illuminate/Foundation/Bootstrap/HandleExceptions.php
框架初始化时已经利用
set_error_handler([$this, 'handleError']);
注册错误处理器了,Illuminate/Foundation/Bootstrap/HandleExceptions.php