내 새로운 MacBook Air 13에서 로컬 환경을 설정하려고합니다. ": 내장 된 Apache DocumentRoot
, PHP 및 MySQL. 나는 보통 갱신한다. /etc/hosts
예쁜 퍼머 링크로 로컬 웹 사이트를 운영하는 것입니다. local/example
. 참조를 위해, 나는 보통 다음을 점검한다.
이번엔 간단하게 403 금지 내가 칠 때마다 오류가 발생했습니다. 127.0.0.1
, localhost
, 또는 local
. 처음에는 터미널을 통해 아파치와 PHP가 실행되고있는 것을 보았습니다 (PHP 페이지를 볼 수는 없지만). 그런 다음에 따라 모든 사용 권한을 업데이트했습니다. Apache 권한 ; 지금 나는 절망적이다. 다음은 관련 Apache 구성입니다.
/etc/hosts
( 파일보기 - 한 줄 추가)/etc/apache2/httpd.conf
( 파일보기 - 업데이트 됨DocumentRoot
)/etc/apache2/users/joao.conf
( 파일보기 -이 파일을 만들었습니다.)/etc/apache2/extra/httpd-vhosts.conf
( 파일보기 - 업데이트 됨VirtualHost
)
아파치가 내 접근을 거부하는 것처럼 보입니다. DocumentRoot
(그건 그렇고 ~/Sites
). 때문에 ~/Sites
실제로는 심볼릭 링크입니다. DocumentRoot
다음 경로 (모두 동일한 디렉토리를 가리킴)를 사용하십시오.
~/Sites
/Users/joao/Sites
/Users/joao/Dropbox/Workflow/Sites
(그만큼 기발한 예배 규칙서)
여전히 던지고있다. 403 . 어떤 아이디어를 수정 / 디버깅하는 방법?
빠른 업데이트 - 여기 내 /var/log/apache2/joao.pt-error_log
다음과 같이 보입니다.
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:47 2013] [error] [client ::1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:47 2013] [error] [client ::1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:48 2013] [error] [client ::1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:48 2013] [error] [client ::1] (13)Permission denied: access to /favicon.ico denied