Saya mencoba mengatur lingkungan lokal di MacBook Air 13 "saya yang baru: built-in Apache dengan saya sendiri DocumentRoot, PHP, dan MySQL. Saya biasanya memperbarui /etc/hostshanya untuk menjalankan situs web lokal saya dengan permalink yang cantik:. local/exampleUntuk referensi, saya biasanya memeriksa:
- Bagaimana mengubah Mac OS X Lion menjadi server web?
- Mengaktifkan Apache di Mac OS X Mountaion Lion
- Izin Apache
Kali ini aku hanya mendapatkan 403 Forbidden error setiap kali aku memukul 127.0.0.1, localhostatau local. Pertama saya melihat melalui terminal bahwa baik Apache dan PHP berjalan (walaupun saya tidak dapat melihat halaman PHP); kemudian saya memperbarui semua izin sesuai dengan izin Apache ; sekarang aku hanya putus asa. Berikut adalah konfigurasi Apache yang relevan:
/etc/hosts( lihat file - menambahkan satu baris)/etc/apache2/httpd.conf( lihat file - memperbaruiDocumentRoot)/etc/apache2/users/joao.conf( lihat file - buat file ini)/etc/apache2/extra/httpd-vhosts.conf( lihat file - diperbaruiVirtualHost)
Sepertinya Apache entah bagaimana menolak saya akses ke saya DocumentRoot(yang omong-omong ~/Sites). Karena ~/Sitessebenarnya adalah symlink, saya kemudian mencoba memperbarui DocumentRootdengan jalur berikut (semua menunjuk ke direktori yang sama):
~/Sites/Users/joao/Sites/Users/joao/Dropbox/Workflow/Sites( direktori asli )
Masih melempar 403 . Ada ide bagaimana cara memperbaikinya?
Pembaruan cepat - inilah /var/log/apache2/joao.pt-error_logtampilan saya :
[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(di/folder root saya ) dan menaruh file-file saya di sana, mengkonfigurasi opsi Alias dan Direktori yang sesuai. Bekerja dengan baik.