2014-06-10 7 views
0

아파치 2.2가 설치된 CentOS 6 서버 (Digital Ocean에서)를 실행 중입니다. 가상 호스트 설정 후 403 오류가 발생했습니다.

나는 ProFTP를 설치하고 난/가정/rator에서 홈 디렉토리에 ftp로 누구와 함께 'rator'라는 사용자/

내가이 디렉토리가 작동하는 웹 개발 환경으로 원하고있다을 설정 한 추가로 두 개의 하위 디렉토리 (dev와 stage)를 설정하십시오. 내 자식의 repo를 복제하고 다소 긴 경로와 만난다 dev에 폴더에서

:

/홈/rator는/dev/rator/

나는이에 대한 가상 호스트를 설정하려면 예배 규칙서. 나는 나의 호스트가 내 로컬 컴퓨터에 rator.dev 신청을 설정하고, 나는이를 보려고하면 /etc/httpd/conf/httpd.conf 파일

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /home/rator/dev/rator 
    ServerName rator.dev 
    ErrorLog rator.dev-error_log 
    CustomLog logs/rator.dev-access_log common 

    <Directory /home/rator/dev/rator> 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

의 가상 호스트 섹션에서 다음을 가지고있다 브라우저 - 403 오류가 발생합니다. "이 서버에 액세스 할 수있는 권한이 없습니다."

아파치 : apache 모든 dirs 및 아래의 파일/home/다음 사이트를 볼 수 있지만 다음 ftp를 통해 로그인 할 수 없습니다. 홈 디렉터리가 아파치에 의해 소유되고 로그인 한 상태입니다. 'rator'.

나는 Vhosts 디렉터리 사용 권한에서 많은 변형을 시도했지만 지금까지는 액세스 문제를 해결할 수 없었습니다.

아무도 정확한 가상 호스트가 여기에 있어야한다는 것을 알고 있습니까?

답변

0

이 좋아, 아주 .... 바보

sudo는 chmod를 오 + RX/홈/rator으로 밝혀졌다

실행 및 권한은 홈 폴더에 올바르게 설정되지 않은 읽기 ....

관련 문제