Mengatasi (13)Permission denied: access to / denied

By | June 27, 2019

Rasanya selain Nginx penguasaan saya amat lemah. Kemarin bantu teman troubleshooting VPS barunya yang gunakan Apache selaku 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-tama pastikan pengaturan 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 dapat 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 pun? Berarti masalah ownership dan permissions dari direktorinya dan juga isinya. Silahkan dicek dulu apakah telah benar:

ls -l /lokasi_virtual_host/

Kalau ternyata dimiliki root atau Apache tak ada ijinya karenanya perlu dimodifikasi agar dapat.


Sumber https://servernesia.com