Vagrant Homestead“存储”文件夹权限被拒绝

时间:2018-09-11 13:08:06

标签: laravel vagrant homestead

在Homestead上运行Laravel会出现以下错误:

  

流或文件“ /var/www/laravel/storage/logs/laravel.log”可以   无法打开:无法打开流:权限被拒绝

现在我了解到存储的权限不正确,但是尝试以下操作无效:

  • 在来宾VM中设置文件权限-不起作用
  • 更改主机上的文件权限(在这种情况下为Windows)-不起作用
  • 最后,将以下内容添加到Vagrantfile中更改了存储文件夹的所有者,但仍然出现相同的错误: fviz_eig(irispca, addlabels = TRUE, ylim = c(0, 30), font.family = "Times")

我不确定下一步该怎么做。任何帮助将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

对我来说,将Laravel与Homestead结合使用时,我没有任何权限问题;它开箱即用。

无论如何,SSH进入您的Vagrant计算机,移至项目的根目录并运行以下命令。

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache