Comment résoudre les erreurs de connexion WordPress courantes ? (Avec vidéo)

Publié: 2019-11-13
Troubleshoot common WordPress login errors

Dernière mise à jour - 8 juillet 2021

WordPress est l'un des systèmes de gestion de contenu les plus courants au monde. L'une des raisons de sa popularité est la facilité avec laquelle même les débutants peuvent bien le manipuler. De plus, WordPress offre une grande flexibilité de personnalisation car il offre une grande marge de manœuvre pour peaufiner le code et ajouter des extensions. Bien qu'il soit assez facile à gérer, WordPress présente parfois quelques défis aux débutants avec certaines erreurs. Un type d'erreur que les utilisateurs de WordPress rencontrent fréquemment sera les erreurs de connexion. Dans cet article, nous verrons comment résoudre les erreurs de connexion WordPress courantes.

Mot de passe perdu

Cela peut arriver à n'importe quel utilisateur de WordPress, mais cela peut néanmoins causer pas mal de problèmes. WordPress propose un ensemble de solutions pour résoudre cette erreur. Nous en examinerons quelques-uns ici dans cet article.

Cliquez sur "Mot de passe perdu ?" lien

Si vous avez oublié votre mot de passe, vous pouvez cliquer sur ce lien dans la fenêtre de connexion et un lien de réinitialisation du mot de passe sera envoyé à votre adresse e-mail enregistrée. C'est l'une des solutions les plus simples lorsque vous avez perdu ou oublié votre mot de passe. Cependant, si vous ne parvenez pas à accéder à l'identifiant de messagerie enregistré, cela ne vous sera pas d'une grande aide.

Résoudre les erreurs de connexion WordPress courantes
Cliquez sur le lien Perdu votre mot de passe pour obtenir un lien de réinitialisation du mot de passe sur votre adresse e-mail enregistrée

Modifier le mot de passe sur le profil utilisateur

Maintenant, si vous avez toujours un accès administrateur à WordPress et que l'un des utilisateurs a un problème de connexion, vous pouvez accéder au profil et modifier le mot de passe. Accédez simplement au profil de l'utilisateur, faites défiler jusqu'à la section Gestion du compte et cliquez sur le bouton Générer un mot de passe. WordPress générera automatiquement un mot de passe fort, que vous pourrez conserver ou en saisir un nouveau.

Résoudre les erreurs de connexion WordPress courantes
Vous pouvez générer un nouveau mot de passe pour n'importe quel utilisateur si vous avez un accès administratif à WordPress.

Mise à jour via la ligne de commande MySQL

Si vous êtes à l'aise avec le codage, vous pouvez utiliser une chaîne MD5 de votre mot de passe. Vous pouvez l'obtenir par une gamme d'options. Accédez simplement à cet outil, créez une clé avec Python ou créez un fichier appelé wp.txt avec rien d'autre que le mot de passe. Avec les nouvelles versions de MySQL, vous pouvez utiliser MySQL lui-même pour créer le hachage MD5 pour vous. Connectez-vous à votre MySQL et sélectionnez la base de données WordPress. Recherchez l'ID utilisateur et mettez à jour la chaîne MD5 avec le mot de passe.

Via phpMyAdmin

Si vous avez accès à phpMyAdmin, vous pouvez également mettre à jour le mot de passe en utilisant cette stratégie. Cependant, WordPress conseille uniquement aux utilisateurs avancés de tenter cela. Si vous êtes un développeur, vous pouvez trouver les étapes pour changer le mot de passe via phpMyAdmin ici.

Via FTP

Vous pouvez également mettre à jour le mot de passe via FTP si vous disposez des droits d'administrateur. Vous pouvez vous connecter au site via FTP et télécharger le fichier functions.php du thème. Inclure la ligne suivante dans ce fichier juste après le premier <?php

wp_set_password( 'password', 1 );

Entrez le nouveau mot de passe pour l'utilisateur admin et téléchargez le fichier à nouveau. Une fois que vous êtes en mesure de vous reconnecter à votre site, supprimez cette ligne de code, sinon le mot de passe sera réinitialisé à chaque chargement de page.

Utilisation du script de réinitialisation de mot de passe d'urgence

C'est une option que vous pouvez essayer si aucune des autres options ne fonctionne. Il est préférable de faire appel à une aide experte pour effectuer cette opération si vous êtes un débutant de WordPress. Les étapes pour réinitialiser le mot de passe à l'aide de ce script PHP sont détaillées ici.

Accès révoqué

Parfois, même si vous avez le bon mot de passe, vous ne pourrez peut-être pas vous connecter correctement à l'administrateur WordPress. C'est probablement parce que l'administrateur a révoqué votre accès utilisateur. C'est une probabilité si vous n'êtes qu'un utilisateur occasionnel du site. L'administrateur du site doit vous avoir préalablement accordé un accès temporaire et l'avoir révoqué ultérieurement. Ou, le profil utilisateur entier doit également avoir été supprimé. Si vous ne parvenez pas à réinitialiser le mot de passe avec le lien Perdu votre mot de passe, il est préférable de contacter l'administrateur du site pour créer un nouveau profil.

Résoudre les erreurs de connexion WordPress courantes
Dans le cas où le profil utilisateur a été supprimé, l'administrateur du site peut créer un nouveau profil utilisateur.

Cookies du navigateur

Parfois, les cookies sont bloqués sur votre navigateur et cela peut entraîner une erreur de connexion WordPress. Pour résoudre le problème, vous pouvez simplement vous assurer que les cookies sont activés sur votre navigateur, puis effacer les cookies et le cache.

Résoudre les erreurs de connexion WordPress courantes
Vous pouvez activer les cookies à partir des paramètres avancés de Chrome.

Fichier de connexion ou fichier .htaccess corrompu

Parfois, l'erreur de connexion WordPress est due à un fichier corrompu. L'une des possibilités est que le fichier wp-login est corrompu.

En réinstallant ce fichier, vous pourrez résoudre le problème. Fondamentalement, vous devrez supprimer le fichier wp-login de votre serveur, puis télécharger une nouvelle copie en téléchargeant à nouveau WordPress.

Vous pouvez également modifier le fichier wp-login en vous rendant dans la section 'case retrievepassword'. Ici, vous pouvez remplacer $user_login = $user_data["user_login"]; avec $user_login = $user_data->user_login;

L'erreur de connexion WordPress peut également être due à un fichier .htaccess corrompu. Si tel est le cas, vous pouvez supprimer le fichier .htaccess corrompu et résoudre le problème. Voyons comment vous pouvez gérer cela. Trouvez le fichier .htaccess sur votre site Web via FTP ou le gestionnaire de fichiers. Créez une copie du fichier et supprimez l'original. Essayez de vous connecter à WordPress. Si vous parvenez à vous connecter maintenant, vous pouvez supposer en toute sécurité que le problème était dû à un fichier .htaccess corrompu. Maintenant, vous pouvez simplement aller dans Paramètres> Permaliens et cliquer simplement sur le bouton Enregistrer les modifications pour restaurer le fichier .htaccess sur le serveur.

Modifications du site Web

Toute modification récente apportée au site peut également être une cause d'erreurs de connexion WordPress. Les changements suivants sur votre site Web peuvent empêcher les utilisateurs de se connecter facilement à votre site.

  • Certificat SSL récemment installé
  • Un plugin de sécurité qui vous a demandé de changer l'adresse wp-login ou wp-admin.
  • Création d'un multisite et modification du nom du réseau ou de l'adresse du sous-site.

Vous pouvez vérifier que tous ces détails sont corrects en vous connectant à phpMyAdmin.

Redirection WordPress

Si votre URL d'adresse WordPress ou l'URL de votre site est erronée, cela peut créer un problème de connexion. Vous ne pourrez même pas accéder à la zone d'administration pour corriger l'erreur. Toute migration ou déplacement récent du cœur de WordPress vers un sous-répertoire peut être à l'origine du problème.

Si vous pensez que cela pourrait être la raison du problème de connexion, vous pouvez le résoudre en suivant l'étape suivante.

Vérifiez la valeur siteurl dans la table wp-options de la base de données WordPress. Corrigez-le si cela semble incorrect. Maintenant, ouvrez wp-login.php dans un éditeur de texte et supprimez les lignes suivantes

if ( dirname( 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']) != get_settings('siteurl') )
update_option( 'siteurl', dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']) );

Après avoir modifié votre URL WordPress, si vous ne parvenez pas à vous connecter ou à accéder à la base de données, vous pouvez mettre à jour le fichier wp-login avec le code suivant pour réinitialiser l'adresse.

update_option( 'siteurl', 'http://your.domain.name/the/path' );
update_option( 'home', 'http://your.domain.name/the/path' );

Une fois la base de données mise à jour, vous pouvez supprimer ces lignes.

L'écran blanc de la mort

Vous avez peut-être rencontré cette erreur si vous avez essayé d'apporter des modifications au niveau du code alors que vous êtes vraiment nouveau dans l'environnement WordPress. Si vous ajoutez un extrait de code par erreur dans le backend, cela peut arriver. Voyons comment vous pouvez résoudre le problème si vous rencontrez cette erreur.

Une option serait de revenir au fichier que vous avez modifié et de repérer l'erreur que vous avez commise. Si vous ne parvenez pas à repérer l'erreur, vous devrez peut-être réinstaller WordPress. Ou, vous pouvez restaurer le site à l'une des dernières sauvegardes enregistrées.

L'un des meilleurs moyens d'éviter fréquemment cette erreur consiste à enregistrer une copie du fichier avant d'y apporter des modifications.

Mémoire insuffisante

Lorsque vous essayez d'installer un fichier trop volumineux pour être traité par votre serveur, cela peut générer une erreur. Cependant, dans la plupart des cas, cela ne vous empêchera pas de vous connecter. Vous pouvez supprimer ces fichiers du serveur et remettre les choses en état de marche.

Si vous cherchez à éviter cette erreur à l'avenir, vous pouvez ajuster les limites maximales définies dans le fichier wp-config.php. Trouvez la ligne avec 'wp_memory_limit' et changez la valeur par défaut en un nombre plus élevé. Par exemple, si c'est 64M, augmentez-le à 98M ou 128M. Cela devrait vous permettre d'installer le fichier sans problème la prochaine fois.

Conflit de plugin ou de thème

Lorsque vous installez un thème ou un plugin, il peut y avoir des conflits qui vous empêcheront de vous connecter. Dans ce cas, il est important d'identifier quel plugin ou thème spécifique a créé le problème, puis de le modifier.

Dans le cas des plugins, si vous savez déjà quel plugin a créé le problème, c'est simple. Vous pouvez supprimer le plugin et le problème sera résolu. Cependant, si vous n'avez pas une idée claire du plugin qui a causé le problème, vous devez désactiver tous les plugins. Vous pouvez le faire depuis le panneau d'administration ou en accédant au dossier /wp-content/plugins/ . Alternativement, vous pouvez renommer le dossier du plugin et le remettre à l'original une fois que vous avez récupéré l'installation de WordPress.

Si vous pensez que le thème provoque une erreur de connexion, vous pouvez utiliser FTP pour renommer le dossier du thème actif ( /wp-content/themes/ ). Votre site passera maintenant au thème WordPress par défaut. Après cette étape, vous pouvez vous connecter à l'administrateur et changer le thème.

Si vous souhaitez connaître la raison du problème avec le thème, vous pouvez exécuter le code suivant pendant que le thème est toujours en cours d'exécution.


ini_set('display_errors','1');
ini_set('display_startup_errors','1');
error_reporting (E_ALL);
include('index.php');
?<

Problèmes de connexion

Parfois, vous pouvez voir une "erreur lors de l'établissement d'une connexion". Cela peut être dû à des problèmes de connexion Internet. Si ce n'est pas le cas, il se peut qu'il y ait un problème avec votre hébergeur. Vous devez vous assurer que le serveur ne subit aucun temps d'arrêt. Cela pourrait également être une faille de sécurité sur votre site qui vous a empêché d'accéder à votre site.

Regardez la vidéo expliquant les erreurs courantes de WordPress et comment les résoudre.

Si vous avez essayé toutes les étapes ci-dessus et que vous ne parvenez toujours pas à vous connecter à votre administrateur WordPress, vous pouvez essayer de soulever un sujet sur les forums de support WordPress. J'espère que vous avez une bonne idée de la façon de résoudre les erreurs de connexion WordPress courantes. Veuillez nous laisser un commentaire si vous avez une question.

Lectures complémentaires

  • Comment installer WordPress ?
  • Dépannage des problèmes WordPress courants