/mnt/hgfs/'공유 폴더'를 아파치 루트로 사용할 수 있나요?

/mnt/hgfs/'공유 폴더'를 아파치 루트로 사용할 수 있나요?

개발 컴퓨터에서 Ubuntu Server(12.04)를 실행하고 있습니다. 가상 머신에 있습니다. Apache2, MySQL 및 PHP 설정 작업을 성공적으로 완료했습니다. 호스트 브라우저를 IP로 지정하여 서버에 액세스할 수 있습니다. 환호!

다음 작업은 호스트 컴퓨터(Mac OS X 10.7)에서 프로젝트 파일을 편집하고 "저장"을 누른 다음 Linux 서버를 통해 브라우저에서 볼 수 있도록 파일 시스템을 설정하는 것입니다.

나는 Mac의 폴더를 /mnt/hgfs/foldername. chmod이 폴더는 777테스트 목적으로 사용되며 Mac에서 파일에 액세스하려고 합니다. 나는 하나를 얻었다 403 Forbidden.

모든 파일을 서버에 FTP로 보낼 필요가 없도록 Mac과 폴더를 공유하도록 가상 머신을 설정하려면 어떻게 해야 합니까? 하나의 아이디어는 rsync폴더 /mnt/hgfs/*입니다public_html

답변1

Apache가 공용 폴더에 대한 권한을 갖고 있는지 확인해야 합니다. 그 외에는 잘 작동할 것입니다. 저는 항상 이런 식으로 합니다.

cmhod o+rx /mnt
chmod o+rx /mnt/hgfs/
chmod o+rx /mnt/hgfs/foldername

아파치가 mnt에 진입하지 못할 수도 있습니다.

관련 정보