Solutions pour débloquer l’accès à votre site WordPress

Sommaire

Solutions pour débloquer l’accès à votre site WordPress

💡 En résumé : Si vous êtes bloqué sur votre site WordPress, ne paniquez pas. Plusieurs solutions existent pour rétablir l’accès à votre tableau de bord. Cet article détaillera les causes courantes de blocage et les étapes précises à suivre pour résoudre chaque situation. Que ce soit un problème de mot de passe, de plugin ou d’erreur technique, il y a toujours une solution à votre portée.

Problèmes d’accès à WordPress

Il existe plusieurs raisons pour lesquelles vous pourriez être empêché d’accéder à votre site WordPress. Ces problèmes peuvent varier considérablement, mais ils peuvent généralement être classés comme suit :

  • Mot de passe oublié ou piraté
  • Verrouillage dû à un excès de tentatives de connexion
  • Perte des privilèges administratifs
  • Écran blanc de la mort
  • Erreurs de syntaxe PHP

Nous explorerons chacune de ces raisons en détail.

Mot de passe oublié ou piraté

Votre situation pourrait commencer par un accès refusé en raison d’un mot de passe incorrect. Cela peut arriver si vous l’avez oublié ou si votre site a été compromis. Dans ce dernier cas, non seulement vous ne pouvez pas vous connecter, mais la récupération du mot de passe échoue également. Voici comment réinitialiser votre mot de passe à partir de phpMyAdmin.

Accéder à votre base de données via phpMyAdmin

Pour réinitialiser votre mot de passe, commencez par accéder à votre base de données via phpMyAdmin. Cela devrait être accessible à partir de votre hébergeur. Une fois connecté, localisez la table wp_users (ou son équivalent si vous avez changé le préfixe).

Cliquez sur cette table pour voir tous les utilisateurs de votre site. Vous allez devoir identifier votre nom d’utilisateur et cliquer sur « Éditer ».

Changer le mot de passe utilisateur

Une fois dans la page de l’utilisateur, cherchez le champ user_pass. Remplacez la valeur cryptée par votre nouveau mot de passe. N’oubliez pas de sélectionner « MD5 » dans la colonne « Fonction » pour assurer que votre mot de passe sera crypté correctement. Après cela, cliquez sur « Exécuter » pour enregistrer vos modifications.

WordPress
Réinitialisation du mot de passe dans phpMyAdmin

Accès verrouillé à cause d’un excès de tentatives de connexion

L’une des protections les plus courantes contre les attaques par force brute consiste à verrouiller un utilisateur après un certain nombre de tentatives infructueuses. Malheureusement, cela peut entraîner un verrouillage accidentel de votre propre accès. Si cela vous arrive, voici comment procéder.

Désactiver le verrouillage dans votre base de données

Pour déverrouiller votre accès, consultez le plugin de sécurité que vous utilisez. Dans le cas de iThemes Security, il enregistre les utilisateurs bloqués dans la table wp_itsec_lockouts.Supprimez votre nom d’utilisateur de cette liste et vous devriez pouvoir vous reconnecter.

Désactiver votre plugin de sécurité

Si les solutions précédentes ne fonctionnent pas, vous devrez peut-être désactiver le plugin de sécurité manuellement. Connectez-vous à votre serveur via FTP, accédez au répertoire wp-content/plugins, et renommez le dossier de votre plugin pour le désactiver temporairement. Essayez ensuite de vous connecter à nouveau.

Vous avez perdu vos privilèges administratifs

Si une personne malintentionnée a réussi à pirater votre site, elle peut vous avoir retiré vos privilèges d’administrateur. Dans ce scénario, vous pouvez toujours vous connecter, mais vous n’aurez pas accès aux fonctionnalités essentielles.

Créer un nouvel utilisateur administrateur

Pour créer un nouvel utilisateur ayant des privilèges d’administrateur, retournez à phpMyAdmin. Allez dans la table wp_users et cliquez sur « Insérer ». Voici les champs que vous devez remplir :

  • ID : N’importe quel numéro unique.
  • user_login : Nom d’utilisateur au choix, évitez « Admin ».
  • user_pass : Saisissez un mot de passe fort et choisissez « MD5 » pour le cryptage.
  • user_nicename : Variante du nom d’utilisateur.
  • user_email : Adresse e-mail de récupération.
  • user_status : Réglez à zéro (0).
  • display_name : Nom affiché.

Une fois l’utilisateur enregistré, allez dans la table wp_usermeta pour configurer les droits. Insérez le meta_key « wp_capabilities » et meta_value « a:1:{s:13: »administrator »;b:1;} ». Répétez pour « wp_user_level » avec un meta_value de « 10 ». Vous pourrez ensuite vous connecter avec votre nouvel utilisateur.

Le terrible « Écran Blanc de la Mort »

Si vous accédez à votre site et que vous êtes accueilli par un écran complètement blanc, c’est ce qu’on appelle communément l’Écran Blanc de la Mort. Cela peut être causé par un plugin ou un thème défectueux.

Désactiver vos extensions

Pour résoudre le problème, vous pouvez désactiver toutes les extensions. Accédez à votre serveur via FTP, allez dans le dossier plugins et renommez-le. Testez votre accès ; si vous pouvez vous reconnecter, un des plugins en était responsable.

Vérifier votre thème

Si renommer le dossier des plugins ne résout pas le problème, vérifiez votre thème. Téléchargez une copie de votre thème actuel pour conserver une sauvegarde. Ensuite, assurez-vous qu’un thème par défaut est installé. Renommez le dossier de votre thème pour le désactiver et laissez WordPress activer le thème par défaut.

Bloqué sur WordPress à cause d’une PHP Parse Error

Des erreurs de syntaxe dans votre code PHP peuvent entraîner des comportements inattendus sur votre site. En général, une petite erreur de syntaxe comme un point-virgule manquant peut provoquer un blocage. Voici comment résoudre ce problème.

Revenir à une version antérieure

Pour annuler les modifications à l’origine du problème, il est préférable d’accéder à vos fichiers via FTP. Ouvrez le fichier où vous suspectez l’erreur et corrigez-la. Si vous ne vous sentez pas capable de le faire, restaurez une version précédemment fonctionnelle de votre site à partir de vos sauvegardes.

Erreur PHP
Exemple d’une erreur PHP sur WordPress

Conclusion

Débloquer l’accès à votre site WordPress peut sembler intimidant, mais la plupart des problèmes courants ont des solutions simples. En suivant les étapes décrites ci-dessus, vous devriez être en mesure de retrouver l’accès à votre tableau de bord facilement. N’oubliez pas d’adopter des pratiques de sécurité solides pour éviter que des problèmes similaires ne se reproduisent à l’avenir.

Partagez cet article :

Sur plus de 175 avis

5.0

Discutons de votre projet

Obtenez un audit de votre site web.

Les articles similaires

Obtenez un audit de votre site web.