无法在vagrant ssh中使文件可执行
我正试图让Grav CMS在我的流浪者盒子里工作,但权限有问题 当我尝试运行无法在vagrant ssh中使文件可执行,ssh,vagrant,grav,Ssh,Vagrant,Grav,我正试图让Grav CMS在我的流浪者盒子里工作,但权限有问题 当我尝试运行bin/gpm install admin时,我已使用vagrant ssh进入框中,并在/var/www/public内遍历 因此,我进入bin文件夹并运行ls-la,注意到gpm和grav不可执行: drwxrwxrwx 1 vagrant vagrant 204 Nov 12 17:16 . drwxrwxrwx 1 vagrant vagrant 748 Nov 12 15:40 .. -rw-r
bin/gpm install admin
时,我已使用vagrant ssh
进入框中,并在/var/www/public
内遍历
因此,我进入bin文件夹并运行ls-la,注意到gpm和grav不可执行:
drwxrwxrwx 1 vagrant vagrant 204 Nov 12 17:16 .
drwxrwxrwx 1 vagrant vagrant 748 Nov 12 15:40 ..
-rw-rw-rw- 1 vagrant vagrant 1705467 Nov 7 12:14 composer.phar
-rw-rw-rw- 1 vagrant vagrant 2171 Nov 7 12:14 gpm
-rw-rw-rw- 1 vagrant vagrant 1408 Nov 7 12:14 grav
-rw-rw-rw- 1 vagrant vagrant 4281 Nov 7 12:14 plugin
我已经运行了sudochmod+xgpm
,但什么也没发生
我做错什么了吗???尝试将你的Vagrant file Synched_文件夹
mount_options
更改为:
config.vm.synced_folder ".", "/var/www",
mount_options: ["dmode=775,fmode=777"]
上面的前两个参数(“.”和“/var/www”)不相关,请将它们保留为当前文件中的内容。需要更改的重要部分是mount_选项
注意:要使更改生效,您必须运行vagrant reload
我得到了这个答案。是与您的主机共享的
/var/www/public
还是您直接在VM中部署了grav?