2012-11-22 5 views
0

저는 Pow와 Apache를 this 튜토리얼에서 제안한 방식대로 설정했습니다. 내 httpd-vhosts.conf에 다음과 같은 항목이 있습니다.PHP 응용 프로그램 용 Apache를 사용하기 위해 pow.cx 설정

<VirtualHost *:80> 
    DocumentRoot /Users/michael/Dropbox/Development/test 
    ServerName test.dev 

    <Directory "/Users/michael/Dropbox/Development/test"> 
     Options Indexes FollowSymLinks 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

나는 http://test.dev/에 도착했을 때 여전히 403 금지를 얻고 있습니다.

오류 로그는 말한다 :

[Wed Nov 21 19:24:21 2012] [crit] [client 127.0.0.1] (13)Permission denied: /Users/michael/Dropbox/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable 
[Wed Nov 21 19:24:43 2012] [error] [client 127.0.0.1] (13)Permission denied: access to/denied 

다른 사람이 문제가 있었나요?

답변

0

문제는 사용 권한입니다. 나는 chmod'd에서 755로 작업하고있는 디렉토리의 전체 경로를 마칠 때 마침내 작동했습니다.

~ /, ~/Dropbox, ~/개발 ... 등등.

나는 이것을 할 수있는 더 좋은 방법이있을 것이라고 생각하지만 작동하고 있습니다. 그래서, 거기에 간다.

0

이것은 Pow와 아무런 관련이없는 것 같습니다. Apache는 /Users/michael/Dropbox/Development/test 내에서 작업하는 데 필요한 권한이 없습니다.

cd /Users/michael/Dropbox/Development/ 
ls -l 

을 그리고 test 디렉토리의 라인을 붙여 복사

것은이 디렉토리의 권한을 확인하시기 바랍니다, 나는 그들이 755이 그들을 확인해야한다고 생각합니다.

+0

안녕하세요, 응답 해 주셔서 감사합니다. "drwxr-xr-x 3 michael staff 102 11 월 20 일 17:44 테스트"는 내가 얻은 것입니다. –