Correction des erreurs de la page de connexion de WordPress

Les utilisateurs de WordPress ont souvent des messages avec leur page de connexion qui se rafraîchit ou se redirige. Cela les empêche d’accéder à la zone d’administration de WordPress, et ils ne peuvent pas travailler sur leur site.

Les problèmes de connexion peuvent être causés par diverses erreurs distinctes telles que l’erreur de base de données, l’erreur de serveur interne ou l’écran blanc de la mort.

Un autre type d’erreur de connexion est si votre page de connexion WordPress ne cesse de se rafraîchir et de rediriger vers l’écran de connexion. Dans le guide suivant, nous allons vous expliquer la meilleure façon de réparer ce problème.

Qu’est-ce qui cause le problème de rafraîchissement et de redirection de la page de connexion dans WordPress ?

L’URL d’administration de WordPress, et des soucis avec le cookie servant pour la partie de connexion sont les deux principales causes de ce problème.

Normalement, lorsque vous vous connectez, WordPress considère votre nom d’utilisateur et votre mot de passe, puis place un cookie de connexion sur votre navigateur. Ensuite, il vous redirige vers la zone d’administration de WordPress.

Si WordPress ne parvient pas à placer correctement le cookie de connexion, ou si l’URL de votre zone d’administration WordPress est incorrecte, vous serez redirigé vers la page de connexion plutôt que vers la page d’administration.

A partir de ce constat, analysons les différentes possibilités de résolutions de ce problème.

Des mises à jour pour résoudre les problèmes de connexion

WordPress utilise des cookies pour l’authentification de la connexion, et donc la toute première étape pour résoudre les problèmes de connexion à WordPress est la plus simple : effacez le cache et les cookies de votre navigateur.

Dans Google Chrome, cliquez sur le menu des paramètres du navigateur et sélectionnez “Confidentialité et sécurité” et “Effacer les données de navigation”.

Cela lancera les paramètres de Chrome avec la pop-up “Effacer les données de navigation” qui s’affiche sur votre ordinateur.

Selectionnez “Cookies et autres données des sites” et “Images et fichiers en cache”.

Puis cliquez sur “Effacer les données”.

Assurez-vous également que les cookies soient activés dans votre navigateur. Après avoir effectué le redémarrage de votre navigateur, essayez de vous connecter à votre site WordPress. Cela devrait corriger le problème pour la majorité des gens.

Mise à jour des préférences URL de WordPress

WordPress comprend une option de paramétrage qui récupère l’URL de votre site ainsi que l’URL de votre installation WordPress.

Si vous avez accès à la zone d’administration de WordPress, vous pouvez observer ce choix dans la page Réglages > Général.

Si ces URL ne sont pas bonnes, WordPress vous redirigera vers la page de connexion.

Si vous ne pouvez pas accéder à la zone d’administration de WordPress, vous allez modifier le fichier wp-config.php pour réparer ce problème.

Le document wp-config.php est un fichier spécial de WordPress qui contient vos paramètres importants de WordPress. Il est possible d’y accéder avec un client FTP sur votre compte d’hébergement WordPress.

Vous trouverez le document wp-config.php dans le dossier racine de votre site Web. Il suffit d’éditer le document puis de coller le code suivant au bon endroit (ou juste avant “That’s all, stop editing! Happy publishing“) :

define(‘WP_HOME’,’https://www.monsiteweb.com’);

define(‘WP_SITEURL’,’https://www.monsiteweb.com’);

N’oubliez pas de remplacer monsiteweb.com avec votre domaine.

Enregistrez ensuite vos modifications et téléchargez le fichier sur votre site.

Maintenant, vous pouvez voir votre site et tenter de vous connecter.

Si cela ne fonctionne toujours pas, passez à la section suivante.

Supprimer le document .htaccess dans WordPress

Parfois, le document .htaccess peut être corrompu, ce qui peut entraîner des erreurs de serveur interne ou un problème de page de connexion “blanche”.

Il suffit de se rendre sur votre site via un client FTP ou via le programme de gestion des fichiers de votre compte d’hébergement.

Une fois inscrit, trouvez le fichier .htaccess à la racine de votre site et téléchargez-le sur votre ordinateur personnel comme sauvegarde.

Puis procédez à la suppression du fichier .htaccess sur le site.

Ensuite, ouvrez le répertoire wp-admin et s’il y a un fichier .htaccess, supprimez-le également.

Vous pouvez maintenant essayer de vous connecter à un site WordPress. Si vous y parvenez, cela signifie généralement que votre document .htaccess vous empêchait de vous connecter à WordPress.

Dès que vous êtes connecté, il vous suffit de vous rendre sur la page web des Permaliens dans les paramètres d’administration de WordPress (Réglages) et de cliquer sur le bouton “Enregistrer” sans faire aucun réglage. Cela va créer un nouveau .htaccess valide pour votre site.

Désactiver tous les plugins WordPress

Parfois, les plugins WordPress peuvent causer ce problème, en particulier s’il y a une incompatibilité entre deux plugins.

Pour désactiver tous vos plugins WordPress, allez sur le site avec un client FTP.

Une fois connecté, trouvez le répertoire /wp-content/. Dans celui-ci, vous verrez un dossier appelé /plugins/. C’est là que WordPress installe tous vos plugins.

Il suffit de renommer le dossier des plugins en plugins_sauvegarde par exemple. Cela va désactiver tous les plugins WordPress installés sur votre propre site.

Dès que vous avez désactivé tous les plugins, essayez de nouveau de vous connecter à votre site Web WordPress. Si vous y parvenez, cela signifie généralement que l’un de vos plugins est à l’origine du problème.

Il vous suffit ensuite de renommer ce dossier à son nom d’origine, puis, dans le dossier plugin, renommer un par un le dossier de chaque plugin jusqu’à trouver celui qui vous bloquait la page de connexion. Si vous trouvez un plugin en faute, essayez de le réinstaller, de le mettre à jour ou contactez son développeur afin de faire le point sur ce plugin.

Revenir au thème par défaut

Les thèmes WordPress peuvent également provoquer des conflits après la mise à jour vers une version plus récente de WordPress. Pour savoir si le problème a été causé par le thème, vous devez également le désactiver.

Le processus est le même que pour la désactivation des plugins. Connectez-vous à un site avec un client FTP. Allez dans le répertoire wp-content/themes/ et renommez votre répertoire de thème existant en themes_sauvegarde.

Dès que vous avez terminé, essayez de vous reconnecter. Si vous y parvenez, cela signifie que votre thème principal est à l’origine du problème.

Vous pouvez maintenant redonner son nom d’origine à votre dossier de thème pour voir si cela résout la situation, ou utiliser une sauvegarde du dossier de votre thème (ou le réinstaller / le mettre à jour). Si le problème réapparaît, contactez l’auteur du thème ou un expert qui sera en mesure d’identifier le problème.

Leave a Comment

Votre adresse électronique ne sera pas publiée.

You may also like