2014-12-31 3 views
0

우분투 14에서 아파치 2.4.7을 사용하고 있습니다. 아파치 가상 호스트 설정

mynewsites.conf

은 (/ 등/아파치/사이트-가능) 코드가이

<VirtualHost *:80> 
     ServerAdmin samplesite.com 
     DocumentRoot /home/user/Desktop/sampe_app/public 

     <Directory "/home/user/Desktop/sampe_app/public"> 
       AllowOverride all 
       Options -MultiViews 
       Require all granted 
     </Directory> 

</VirtualHost> 

흐름하지만 samplesite.com URL은 다음과 같은 오류를

403 Forbidden 

You don't have permission to access/on this server. 

수 중 하나를 나에게 보여줍니다 이 오류가 발생했습니다.

답변

0

폴더의 권한에 문제처럼 보인다 사전에

감사가/홈/사용자 변경/데스크탑/sampe_app/공용 폴더가 아니라 사용자에게 다른 사람이 볼 수 있도록 허용 할

chmod 777 폴더 경로 < 실행중인 우분투 서버 (sudo를 부여해야 할 수도 있음)

그러나 세계에 호스트하려는 경우 읽기 및 실행 권한 만 허용하는 것이 위험하지만 경고합니다. 평균적인 사용자는 귀하의 웹 사이트를 통해이 디렉토리에 업로드 할 수 없지만) 전자 귀하의 요구 사항에 대한 자세한 내용을 추가하면 그에 따라 대답을 시도

데스크톱 관리자가 설치되어있는 경우 일반적으로 파일 관리자를 통해 해당 폴더로 바로 이동 한 다음 속성 및 사용 권한으로 이동하십시오.

+0

권한을 변경 한 후에도 여전히 동일한 오류가 발생했습니다 –

+0

폴더로 연결되는 모든 디렉토리에 "drwxr-xr-x"권한이 있어야합니다. 그렇지 않으면 sudo chmod -R a + rx [your_directory] –

+0

을 사용하여 변경할 수 있습니다. 아파치 로그가 /var/log/apache2/error.log에 무엇을 말합니까? –

관련 문제