방글리쉬 기반 VM에서 Yii 프로젝트를 설정하려고하지만 파일 권한에 문제가 있습니다. 프로젝트에 쓰기 권한이있는 app/runtime 폴더가 있지만 사이트에서 쓰기가 가능하지 않다고 불평합니다. 방글라데시 사용 권한 문제
나는 여기 config.yaml의 덩어리 인의 CONFIGS을 만들 PuPHPet을 사용 :synced_folder:
source:
source: ./
target: /var/www
nfs: 'false'
owner: 'www-data'
group: 'www-data'
mount_options:
- "dmode=775"
- "fmode=775"
yiicore:
source: ../yii/framework
target: /yii
nfs: 'false'
는 그래서는/var/www가 같은 프로젝트 폴더를 연결하려고하고, 그 부분의 작품이 있지만, 웹 응용 프로그램에 쓰기 권한이 없습니다. ,
I는 "튜토리얼"가능한 솔루션 다른 시도 ([LS -la] "drwxr-XR-X 1 유랑 방랑 272 사월 10 14시 14분 런타임/"는 상기 소유자 및 그룹 여전히 방랑이다) 그러나 어떤 성공하지 않고 :
- http://jeremykendall.net/2013/08/09/vagrant-synced-folders-permissions/
- https://stackoverflow.com/a/19024922/2205458
- https://github.com/Crisu83/yii-app/blob/master/Vagrantfile
- https://github.com/dotzero/vagrant-yii-nginx-php_fpm/blob/master/Vagrantfile
에 Params :
- 호스트 : MacMini (2012 년 후반), OS X 매버릭스 + 버추얼 4.3.10
- 고객 : Precise32 (LAMP) 방랑 1.7.2, 변화에 대한
나는 이미이 문제를 해결했는지 아무 생각하지만, 내가 먼저 시도하고 폴더에 응용 프로그램을 이동 것이라고 공유되지 않습니다. 공급자 (아마도 VirtualBox)가 사용 권한을 제어하고 적절하게 설정할 수 없기 때문에 호스트 컴퓨터와 공유되는 폴더에 문제가 있습니다. 버추얼 박스는 권한 제어를 가지고 있기 때문에 애플리케이션도 마찬가지다. 나는 조금은 도움이되기를 바랍니다. 나는 파마 문제에 스스로 빠져 나갔다. 그래서 시도해 보라. – cOp