【发布时间】:2021-08-22 15:06:01
【问题描述】:
我正在使用这些将项目部署到 Digital Ocean 上的 Ubuntu instructions.
我遇到了权限问题,如果我授予这些权限
sudo chown -R www-data.www-data /var/www/project/storage sudo chown -R www-data.www-data /var/www/project/bootstrap/cache
我可以访问我的登录页面(尽管每隔一条路由都会出现 500 错误),但每当我尝试运行 php artisan optimize、route:clear 等时,我也会收到 The stream or file "/var/www/project/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied。
如果我将权限设置为此
sudo chown -R $USER /var/www/project/storage sudo chown -R $USER /var/www/project/bootstrap/cache
我遇到了相反的问题,我可以运行工匠命令并写入日志,但无法访问任何页面。
任何帮助将不胜感激
【问题讨论】: