现在尝试使用 Laravel 框架设置一个小的 Vagrant 开发环境,需要使我的 /vagrant/storage/views 文件夹可写,但是无论如何我都无法获得更改文件夹的权限!
我已经做好了:
sudo chmod -R 777 /vagrant/storage/views
...并且之后仍然保留该文件夹的 rwxr-xr-x 权限。我可以更改文件的权限,但不能更改 /vagrant 文件夹中的文件夹。
有人对如何解决这个问题有任何想法吗?谢谢。
现在尝试使用 Laravel 框架设置一个小的 Vagrant 开发环境,需要使我的 /vagrant/storage/views 文件夹可写,但是无论如何我都无法获得更改文件夹的权限!
我已经做好了:
sudo chmod -R 777 /vagrant/storage/views
...并且之后仍然保留该文件夹的 rwxr-xr-x 权限。我可以更改文件的权限,但不能更改 /vagrant 文件夹中的文件夹。
有人对如何解决这个问题有任何想法吗?谢谢。
万一其他人遇到这种情况,问题是我试图从虚拟机中更改共享文件夹的权限。只要我更改了文件夹的主机副本的权限,它就会很好地传播到来宾计算机的文件夹副本。
我正在使用这个解决方案。我虽然是 Vagrant 1.6.3 的份额
config.vm.synced_folder "LOCAL FOLDER", "/var/www", mount_options: ["dmode=777","fmode=666"]
本地文件夹 = 我把我的网站放在一个文件夹中。由于该文件夹与我的 Vagrantfile 位于同一目录中,因此我之前或尾部没有斜杠。
/var/www = 这是我的网站在来宾上的位置。
mount_options = 我遇到了一些 -R 权限等问题 - 这似乎解决了它。