방대한 VM으로 Symfony2 프로젝트를 시작하고 실행하려고합니다. 나는 이것에 대한 기사를 보았지만, 캐시 디렉토리를 올바르게 허가받는 것은 엄청나게 고통스러운 것으로 판명되었습니다.
내 Vagrantfile
:
config.vm.share_folder("src", "/var/www", "../www")
내 VM의 fstab
파일 :
proc /proc proc nodev,noexec,nosuid 0 0
/dev/mapper/ubuntu--1110-root / ext4 acl,errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=4ed7eaaf-6f42-48ba-b5ed-f0c1df9add38 /boot ext2 defaults 0 2
/dev/mapper/ubuntu--1110-swap_1 none swap sw 0 0
acl 패키지가 VM에 설치되었습니다.
Symfony2 설치 지침에 따라 / var / www에서 다음을 실행할 때 :
sudo setfacl -R -m u:apache:rwx -m u:username:rwx app/cache app/logs
나는 얻다:
지원되지 않는 작업
FS의 다른 디렉토리 또는 파일 (공유 디렉토리 외부)에서 명령을 실행할 수 있으며 명령이 작동합니다. 무엇을 제공합니까?