Mengatasi (13)Permission denied: access to / denied

Rasanya selain Nginx penguasaan saya sangat lemah. Kemarin bantu teman troubleshooting VPS barunya yang pakai Apache sebagai web server dan agak bingung solusinya. 😀 Pas dibuka websitenya muncul error 403 Forbidden. Nah lho. 🙁 Cek ricek log errornya ada pesan ini:

[Sat Jan 30 11:20:39 2000] [error] [client 10.10.1.67] (13)Permission denied: access to / denied

Pertama pastikan setting virtual hostnya bukan seperti ini:

<Directory /lokasi_virtual_host/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

Silahkan diedit konfigurasinya agar bisa dibuka umum:

<Directory /lokasi_virtual_host/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

Ya intinya Deny menjadi Allow. 🙂

Masih gagal juga? Berarti masalah ownership dan permissions dari direktorinya beserta isinya. Silahkan dicek dulu apakah sudah benar:

ls -l /lokasi_virtual_host/

Kalau ternyata dimiliki root atau Apache tidak ada ijinya maka perlu dimodifikasi agar bisa.

Tinggalkan komentar