如何修复`laravel 最近的每日日志文件已被删除`
How to fix `laravel recent daily log file has been deleted`
我使用 laravel 5.4 和日常日志记录错误。
但有时会删除当前日志,laravel 会产生此错误:The stream or file "/storage/logs/laravel-2019-09-06.log" could not be opened: failed to open stream: Permission denied
but the file has already created.
我手动创建日志文件并将此权限 chmod 775 -R
放入存储目录,但无论如何它都会丢失。
我想你的操作系统是 Linux。我使用 Linux fedora 并且已经有类似的错误。对我有用的是删除日志文件夹,我使用 chmod 777 -R / 文件夹名称。
清理一下,因为通常会存储一些垃圾。利用:
php artisan 配置:清除
php artisan 配置文件:缓存
php artisan 路线:清晰
php artisan 视图:清除
最后使用:安装 Composer,然后更新 Composer。
我相信这会解决!!
我问了关于 https://laracasts.com
的相同问题,我们能够解决问题。
在这里找到解决方案:
我使用 laravel 5.4 和日常日志记录错误。
但有时会删除当前日志,laravel 会产生此错误:The stream or file "/storage/logs/laravel-2019-09-06.log" could not be opened: failed to open stream: Permission denied
but the file has already created.
我手动创建日志文件并将此权限 chmod 775 -R
放入存储目录,但无论如何它都会丢失。
我想你的操作系统是 Linux。我使用 Linux fedora 并且已经有类似的错误。对我有用的是删除日志文件夹,我使用 chmod 777 -R / 文件夹名称。 清理一下,因为通常会存储一些垃圾。利用: php artisan 配置:清除
php artisan 配置文件:缓存
php artisan 路线:清晰
php artisan 视图:清除
最后使用:安装 Composer,然后更新 Composer。
我相信这会解决!!
我问了关于 https://laracasts.com
的相同问题,我们能够解决问题。
在这里找到解决方案: