내 Django 응용 프로그램이 Fabric 스크립트를 통해 VM Ubuntu 인스턴스에 빌드되면 내 로컬 dev 컴퓨터에서 sudo로 루트로 실행됩니다. 직물 스크립트에서 폴더를 설정 :Fabric 빌드 후 Ubuntu 로그 생성 권한 문제
/var/log/FOLDERNAME
앱은 그것으로 모든 로그 데이터를 기록하도록 설정되어 있습니다.
그러나 올바른 권한 (그룹 & 폴더)이 폴더에 존재하더라도 (ls -all이 확인 함) 각 패브릭 빌드 후 물리적으로 입력 한 후 SSH를하지 않으면 로그 파일이 생성되는 데 문제가 있습니다. :
sudo chmod 777 /var/log/FOLDERNAME -Rf
... 모든 것이 정상적으로 작동합니다.
누군가가이 문제를 해결하기 위해 약간의 빛을 비출 수 있고/또는 나를 올바른 방향으로 향하게 할 수 있습니까? 건배!
응답 해 주셔서 감사합니다. 그러나 나는 원격 드라이브에 어떤 파일도 넣지 않을 것이다. 특정 권한을 가진 폴더 만 생성하십시오. – Ernest