Bonjour, je laisse ici un petit rappel pour avoir lutté quelques heures avec une erreur 500, au début incompréhensible… Il s’agit de l’erreur :
suexec policy violation: see suexec log for more details
Cette erreur engendre une erreur 500. C’est un peu dommage… Il s’agit simplement d’un problème de droits sur les fichiers mais aussi sur les dossiers.
Les fichiers doivent posséder les droits 644 (-rw-r–r–) et les dossiers les droits 705 (drwx—r-x). Pour les fichiers, ces droits sont classiques, pour les dossiers on peut surement faire mieux mais là, ça marche, c’est testé. Pour faire ça vite :
find * -type f -exec chmod 644 {} \;
find * -type d -exec chmod 705 {} \;
Ensuite, on passe un coup de project:permissions et le tour est joué. On notera que la seule commande :
php symfony project:permissions
ne suffit pas à résoudre les problèmes de droits.
On fixera les droits du .htaccess à 604. Voilà ![]()


















Un commentaire
Bonjour,
J’ai les mêmes problèmes sur ce serveur OVH ! (sous SPIP, avec du php maison)
Par contre, tous mes répertoires sont bien en 705 et les fichier en 604…
La ligne : « php symfony project:permissions » doit-elle être dans le .htaccess ou bien est-ce une commande shell ? (j’utilise total commander comme FTP et telnet).
Auriez-vous une idée pour ne plus avoir ces 500 ? J’ai aussi contacté OVH.
Merci de votre aide !
Julien