Contexte

En interrogeant une url, apache renvoie une erreur 403 Forbidden.

Résolution

Regarder la fin du fichier d’erreur d’apache grâce à la commande tail. Par défaut, le fichier d’erreurs se trouve dans /var/log/apache2/error.log sous Debian ou Ubuntu et dans /var/log/httpd/error_log sous Redhat & co.

user@machine:~ $ tail /var/log/apache2/error.log
[...]
[Thu May 29 12:43:45 2008] [error] [client XXX.XXX.XXX.XXX] File does not exist: /var/www/...
[Thu May 29 07:11:08 2008] [error] [client XXX.XXX.XXX.XXX] Directory index forbidden by Options directive: /var/www/...

L’une des dernières lignes devrait expliquer l’erreur 403 par l’un des messages suivante :

Pour résoudre l’une de ces erreurs, cliquer sur le lien correspondant.