gpt4 book ai didi

php - Laravel 5.5 中未写入日志文件

转载 作者:行者123 更新时间:2023-12-03 11:22:51 27 4
gpt4 key购买 nike

我在 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 创建文件的代码它工作正常。所以,我不认为这是一些许可问题。这背后的原因可能是什么?

最佳答案

尝试

php artisan config:cache

如果问题与 Laravel 应用程序缓存有关,那么 artisan 命令将有助于将所有配置文件(包含当前更改)缓存到一个文件中。在 laravel 中,配置值是从应用程序缓存中获取的,因此无论何时更改配置文件,都必须运行此命令。使用最新更改更新应用程序缓存。

如果问题与应用程序缓存无关,您可以使用 apache2 错误日志跟踪真正的原因。
tail -f /var/log/apache2/error.log

关于php - Laravel 5.5 中未写入日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59434448/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com