Blog indisponible

Autres Aucun commentaire »

Une coupure du blog durant 2 jours depuis vendredi l’a rendu inaccessible, affichant une très esthétique page d’erreur 500.

La raison est qu’OVH a pris le soin d’activer le suEXEC d’Apache, bloquant de fait mes fichiers qui avaient - à tort - des permissions trop élevées. Après quelques aller-retours sur la doc de suEXEC, et sur les forums d’OVH, j’ai finalement trouvé la solution : mettre des permissions 755 (rwxr-xr-x) sur les dossiers et 644 (rw- r– r–) sur les fichiers.

Je vous fais partager un petit script vite fait pour redéfinir correctement les permissions sur les 3 blogs hébergés sur mon espace :

#!/bin/sh
 
if [ ! -d /chemin/vers/www/$1 ]
then
        echo "Veuillez specifier un dossier valide"
        exit 0
fi
 
echo "Correction des permissions du dossier $1"
 
find /chemin/vers/www/$1 -type d -exec chmod u=rwx,go=rx {} \;
find /chemin/vers/www/$1 -type f -exec chmod u=rw,go=r {} \;
 
echo "OK effectue"

Enregistrez le script sous fix_suexec.sh, mettez lui les droits en exécution pour l’utilisateur propriétaire, puis lancez-le comme suit :

user@hebergement:~/# ./fix_suexec.sh mondossierweb

Je ne remercie pas OVH sur ce coup, pour faire des modifications aussi critiques sur son hébergement sans prendre la peine de prévenir ses utilisateurs.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in