我默认在Laravel 5.5上启用了日志记录。
设置为:
在config/app.php
文件中:
'log' => env('APP_LOG', 'single'),
'log_level' => env('APP_LOG_LEVEL', 'debug'),
在.env
文件中:
APP_LOG_LEVEL=debug
如果应用程序发生任何错误,我可以看到异常页面。但是我不再在日志文件中看到它。几个月前,它运行良好。即使我尝试手动登录,它也不会记录。
Log::debug('Notification');
我有使用Storage
创建文件的代码,它工作正常。因此,我认为这不是许可问题。这可能是什么原因?
这里有两件事:
.env
文件中是否确实包含以下内容,基本上检查是否不是假值。:APP_LOG=daily
storage
目录对服务器用户可写:chmod -R 755 storage