Я пытаюсь установить локальную среду на моем новом MacBook Air 13 ": встроенный Apache с моими собственными DocumentRoot, PHP и MySQL. Я обычно обновляюсь, /etc/hostsчтобы просто запускать свои локальные веб-сайты с довольно постоянной local/exampleссылкой. Для справок я обычно чек:
- Как превратить Mac OS X Lion в веб-сервер?
- Включение Apache в Mac OS X Mountaion Lion
- Разрешения Apache
На этот раз я просто получаю 403 Запретной ошибку каждый раз , когда я ударил 127.0.0.1, localhostили local. Сначала я увидел через терминал, что Apache и PHP работают (хотя я не могу просматривать страницы PHP); затем я обновил все разрешения в соответствии с разрешениями Apache ; теперь я просто в отчаянии. Вот соответствующие конфиги Apache:
/etc/hosts( просмотр файла - добавлена одна строка)/etc/apache2/httpd.conf( просмотреть файл - обновилDocumentRoot)/etc/apache2/users/joao.conf( просмотреть файл - создал этот файл)/etc/apache2/extra/httpd-vhosts.conf( просмотреть файл - обновленоVirtualHost)
Похоже, что Apache почему-то отказывает мне в доступе к моему 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
/Sites(в своей корневой/папке) и поместил туда свои файлы, соответственно настроив параметры Alias и Directory. Работал нормально.