Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel只输出调试和信息日志_Php_Laravel_Logging - Fatal编程技术网

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
上的,我已经指定了错误日志的位置,但仍然不起作用。看来这超出了拉威尔的问题