WordPress : Erreur 500 liée aux permissions

WordPress

Vous venez de mettre à jour votre WordPress mais plus rien ne marche? Catastrophe. La vilaine erreur 500 (Internal Server Error) qui vient souvent d’un petit .htaccess des familles ou d’un problème de permissions met en général le bazar sur OVH et 1&1. Faisons un tour rapide des solutions qui peuvent vous aider!

Qu’est-ce qui s’affiche ? Un truc du genre :

500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Bon.. donc comme nous disions le problème peut venir de deux choses : un problème avec vos permissions ou avec votre (vos) fichier .htaccess.

Si votre problème vient du fichier .htaccess, le plus simple si vous n’y connaissez rien c’est de supprimer le fichier , ou de le renommer pour avoir une sauvegarde, puis de le recréer ( en vous connectant à l’administration de votre blog puis en allant dans Réglages -> Permaliens puis cliquez sur Enregistrer les modifications ).

Cela ne résoud rien? Hmm votre problème viendrait donc plutôt des permissions. Que faire?

Votre dossier wp-content peut être en 777. Vos autres dossiers doivent être en 755 et vos fichiers en 644. Cette règle s’applique majoritairement aux hébergements mutualisés qui présentent une certaine rigidité concernant les droits sur les fichiers.

Pour les régler plusieurs façons : via votre client FTP ou par SSH. Si vous avez activé un plugin qui vient de créer cette situation, essayez de le désactiver ou de le supprimer.

Tags:

  • Excellent, le problème est résolu. Merci !

  • Zigzagonal

    Bonjour

    wp-content en 777
    Cela concerne-t-il aussi les sous-répertoires de wp-content ? Ou ceux-ci doivent-ils aussi être à 755 ?

    Quant aux fichiers en 644.
    OK pour des fichiers HTML. Mais cela concerne-t-il aussi les scripts PHP ? En effet, ceux-ci devraient être exécutables mais pas modifiables. Je les aurais donc plutôt imaginé en 750.

  • Victor

    Merci pour les astuces !

  • seb

    Merci beaucoup ;-)

  • 365JPA

    http://www.365jourspourapprendre.fr te remercie fr.wikitwist.com !!!

  • thyphaine

    Ne change rien au problème… je désespère