내 연구에서 VirtualBox 동기화 폴더에 탑재 프로세스 중에 사용 권한이 설정되어 있음을 이해합니다. 나중에 변경할 수 없으므로 전체 동기화 된 폴더의 사용 권한은 공유 폴더의 모든 단일 파일/폴더에 대해 동일해야합니다. 수퍼 유저 권한으로 변경하거나 변경하지 않고 변경하려고하면 변경 사항이 바로 되돌려집니다.Vagrant 공유/동기화 된 폴더 사용 권한
다른 파일/폴더에 대해 여러 가지 권한이있는 Symfony PHP 프레임 워크와 어떻게 작동합니까? (즉, app/console에서 권한을 실행해야하지만 어디서나 7XX를 사용하고 싶지는 않습니다.)
다른 질문이지만 (Vagrant and symfony2) 나는 Vagrantfile의 모든 것에 대해 권한을 777로 설정할 수 있다고 보았습니다. 그러나이 코드는 배포 된 것보다 내 소스 코드에서 GIT를 사용해야하므로 바람직하지 않습니다. 살아있는 환경. 생산 과정에서 777 이하의 모든 것을 실행하는 것은 정당하지 않다.
어떻게 대처할 수 있습니까? 당신의 권한 설정은 무엇입니까?
Git이 호스트 컴퓨터에서 실행되고 호스트 파일 시스템의 파일 사용 권한을 올바르게 사용하므로 이러한 문제가 발생하지 않았습니다. 귀하의 설정을보다 구체적으로 설명 할 수 있습니까? – Gerry
@Gerry 감사합니다, 그 순간에 내가하고있는 일이고 합리적인 해결책처럼 보입니다. 나는 호스트 시스템 (Windows 7)과 게스트 (behat, 작곡가 등)의 개발/테스트에 대해 실현 된 모든 것을 망각하고있다. –