Yeni MacBook Air 13'ümde yerel bir ortam kurmaya çalışıyorum ": Apache'de kendi DocumentRoot
PHP ve MySQL'im var. Genellikle /etc/hosts
yerel web sitelerimi oldukça kalıcı bir bağlantı ile çalıştırmak için güncelleme yapıyorum local/example
. Kontrol:
- Mac OS X Lion bir web sunucusuna nasıl dönüştürülür?
- Mac OS X Mountaion Lion'da Apache'yi Etkinleştirme
- Apache izinleri
Bu sefer ben sadece alıyorum 403 Forbidden ben her vuruşunda hatası 127.0.0.1
, localhost
ya da local
. İlk önce terminalden hem Apache'nin hem de PHP'nin çalıştığını gördüm (PHP sayfalarını göremesem bile); sonra tüm izinleri Apache izinlerine göre güncelledim ; şimdi sadece çaresizim. İlgili Apache yapılandırmaları:
/etc/hosts
( dosyayı görüntüle - bir satır ekledi)/etc/apache2/httpd.conf
( dosyayı görüntüle - güncellendiDocumentRoot
)/etc/apache2/users/joao.conf
( dosyayı görüntüle - bu dosyayı oluşturdu)/etc/apache2/extra/httpd-vhosts.conf
( dosyayı görüntüle - güncellendiVirtualHost
)
Görünüşe göre Apache bir şekilde benim erişimimi engelliyor DocumentRoot
(bu arada ~/Sites
). Çünkü ~/Sites
aslında bir sembolik bağdır, o zaman güncelleme çalıştı DocumentRoot
Aşağıdaki yollarda (hepsi aynı dizine işaret) ile:
~/Sites
/Users/joao/Sites
/Users/joao/Dropbox/Workflow/Sites
( orijinal dizin)
Hala 403 atıyor . Bunu düzeltmek / hata ayıklamak için herhangi bir fikir?
Hızlı güncelleme - işte /var/log/apache2/joao.pt-error_log
görünümlerim şöyle:
[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
(kök/
klasörümde) yarattım ve dosyalarımı Alias ve Directory seçeneklerini buna göre yapılandırarak oraya koydum. İyi çalıştı.