Php Laravel只输出调试和信息日志
出于某种原因,在生产环境中,当我遇到错误时,我在Php Laravel只输出调试和信息日志,php,laravel,logging,Php,Laravel,Logging,出于某种原因,在生产环境中,当我遇到错误时,我在laravel.log文件中看不到这一点 当我这样做时: Log::critical('test', []); 它会输出一个严重错误日志 但当我这样做的时候: Log::critical('test', TRYING TO MAKE AN EXTERNAL ERROR); 我的laravel.log文件中没有错误,该文件应输出此错误: PHP Parse error: Syntax error, unexpected T_STRING, exp
laravel.log
文件中看不到这一点
当我这样做时:
Log::critical('test', []);
它会输出一个严重错误日志
但当我这样做的时候:
Log::critical('test', TRYING TO MAKE AN EXTERNAL ERROR);
我的laravel.log
文件中没有错误,该文件应输出此错误:
PHP Parse error: Syntax error, unexpected T_STRING, expecting ',' or ')' on line 1
我的.env文件中有以下几行:
APP_ENV=production
APP_KEY=base64:....
APP_DEBUG=false
APP_LOG_LEVEL=debug
APP_URL=....
根据Laravel的文档,当我在日志级别键入“debug”时,记录器至少应该记录:debug、info、notice、warning、error、critical、alert、emergency
标记为775权限的存储
文件夹
我是不是遗漏了什么?我已经尝试删除laravel.log
文件,但没有效果
更新 我试图编辑php.ini,错误日志是
On
上的,我已经指定了错误日志的位置,但仍然不起作用。看来这超出了拉威尔的问题