500 Internal Server Error

Page principale

Répondre à ce message
Auteur: gedeon.legaut
Date:  
À: guilde
Sujet: 500 Internal Server Error
Bonjour,
J'ai un serveur php configuré pour exécuter ce qui est contenu dans le répertoire public_html de mon home.

Le code contenu dans public_html/site1 s'exécute très bien,
le code contenu dans public_html/site2 me renvoie le fameux "500 Internal Server Error".

Dans le /var/log/apache2/error.log, je trouve les infos suivantes :
[cgi:error] [pid 5418] [client ::1:36790] AH01215: (8)Exec format error: exec of '/home/user/public_html/site2/index.html' failed: /home/user/public_html/site2/index.html
[cgi:error] [pid 5418] [client ::1:36790] End of script output before headers: index.html
[cgi:error] [pid 5419] [client ::1:37232] AH01215: (13)Permission denied: exec of '/home/user/public_html/site2/index.html' failed: /home/user/public_html/site2/index.html, referer: http://localhost/~user/
[cgi:error] [pid 5419] [client ::1:37232] End of script output before headers: index.html, referer: http://localhost/~user/

J'ai les mêmes permissions dans les deux sites, donc je ne comprends pas le "permission denied".
Concernant les headers, j'ai bien dans la section head <meta content="text/html; charset=utf-8" http-equiv="content-type" />. De plus, l'utilitaire tidy ne détecte pas d'erreurs sur le fichier index.html.

Une idée ?

GL