방랑 인스턴스를 실행하면 프로젝트 폴더가 /vagrant
자동으로 마운트 됩니다. 그러나 다음 권한으로 마운트됩니다
# ll -d /vagrant
drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/
적어도 0770으로 마운트해야하지만 방법을 찾을 수 없습니다. mount 명령을 실행하면이 출력이 표시됩니다
# mount
v-root on /vagrant type vboxsf (uid=1000,gid=100,rw)
난 둘 다 해봤 chmod
하고 chown/chgrp
,하지만 내 아파치 사용자가 폴더에 대한 액세스 할 수없는, 그래서 그들은 그것에 대한 작업 폴더를 마운트하지 않습니다. 나는 방랑 설명서를 읽어 나는 소유자와 그룹을 변경할 수 있지만 권한에 대해 아무것도 언급하지 않습니다.
어떻게해야합니까?
다른 옵션은 NFS로 전환 할 수 있지만이 방법으로 Windows 플랫폼에서 작동하지 않으며 로컬 /etc/exports
파일 을 편집해야 하며 루트 권한이 필요하며 꽤 성가 시므로 변경하지 않는 것이 좋습니다.
config.vm.synced_folder ".", "/vagrant", :extra => "dmode=777,fmode=666"