gpt4 book ai didi

php - 如何修复错误 : laravel. 日志无法打开?

转载 作者:IT老高 更新时间:2023-10-28 11:47:44 25 4
gpt4 key购买 nike

事实上,我是 laravel 的新手,我正在尝试创建我的第一个项目。由于某种原因,我不断收到此错误(我什至还没有开始编码)

Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423

我读过这与权限有关,但 chmod -R 775 storage 根本没有帮助。

Permissions

最佳答案

切勿将目录设置为 777。您应该更改目录所有权。因此,将您登录的当前用户设置为所有者,并将网络服务器用户(www-data,apache,...)设置为组。你可以试试这个:

sudo chown -R $USER:www-data storage
sudo chown -R $USER:www-data bootstrap/cache

然后设置目录权限试试这个:

chmod -R 775 storage
chmod -R 775 bootstrap/cache

更新:

网络服务器用户和组取决于您的网络服务器和操作系统。要弄清楚您的 Web 服务器用户和组是什么,请使用以下命令。对于 nginx 使用:

ps aux|grep nginx|grep -v grep

供apache使用:

ps 辅助 | egrep '(apache|httpd)'

关于php - 如何修复错误 : laravel. 日志无法打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23411520/

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