Tout d'abord, respirez profondément et détendez-vous, nous allons y arriver 🙂 Lorsque vous ne pouvez pas vous connecter à votre site, il y a quelques raisons courantes qui expliquent cela. Dans cet article, nous allons passer en revue chacune d'entre elles et expliquer ce que vous pouvez faire pour y remédier.
Dans tous les exemples ci-dessous, nous supposons que WordPress est installé à l'adresse http://yourdomain.com.
1. Supprimer MemberMouse de l'équation
MemberMouse s'intègre simplement au système d'authentification de WordPress. Si vous ne pouvez pas vous connecter à WordPress, vous ne pourrez pas non plus vous connecter via MemberMouse. Pour commencer, vérifiez que vous pouvez vous connecter à WordPress. Pour ce faire, rendez-vous sur http://yourdomain.com/wp-login.php et essayez de vous connecter.
Si vous rencontrez des problèmes, suivez les étapes ci-dessous :
Informations d'identification invalides pour l'administration de WordPress
Tout d'abord, assurez-vous que le nom d'utilisateur et le mot de passe que vous utilisez pour vous connecter sont corrects, en gardant à l'esprit que dans WordPress, votre adresse e-mail n'est pas toujours votre nom d'utilisateur. Si vous avez des difficultés à vous connecter, essayez de réinitialiser votre mot de passe en cliquant sur le bouton Vous avez perdu votre mot de passe ? lien.
Compte d'administration WordPress corrompu
Si vous avez accidentellement utilisé votre adresse e-mail d'administrateur WordPress pour vous inscrire à un compte de membre sur votre site, cela aura pour conséquence de révoquer les droits d'administration et vous ne pourrez donc plus vous connecter à votre zone d'administration WordPress avec ce compte. Pour résoudre ce problème, vous devrez accéder à votre base de données et utiliser les instructions suivantes pour créer un nouveau compte d'administrateur. Nous vous recommandons vivement de sauvegarder votre base de données avant de procéder.
Vous devez accéder à votre base de données WordPress par le moyen dont vous disposez, généralement PHP MyAdmin. Une fois à l'intérieur, vous devrez sélectionner la table wp_user_meta. Vous verrez quelques lignes qui ont toutes la même valeur numérique dans la colonne user_id ; elles sont toutes associées au même compte d'utilisateur. Vérifiez la valeur de la ligne "nickname" pour localiser votre compte d'utilisateur administrateur. Une fois que vous avez localisé le bon compte, vous devez modifier la valeur de deux lignes :
la valeur wp_capabilities devra être fixée à a:1:{s:13 : "administrator";b:1;}
et le niveau wp_user_level à 10
Une fois sauvegardé, vous devriez pouvoir vous connecter à nouveau en tant qu'administrateur.
2. Page de connexion MemberMouse vs. page de connexion WordPress
Après avoir confirmé que vous pouvez vous connecter à WordPress, l'étape suivante consiste à s'assurer que votre page de connexion MemberMouse fonctionne correctement. En tant que nouvel utilisateur de MemberMouse, lorsque vous installez MemberMouse pour la première fois, il peut être un peu déroutant de ne pas voir la page de connexion familière de WordPress lorsque vous essayez d'accéder à la zone d'administration de WordPress. La première chose à comprendre est que cette page de connexion se comporte exactement de la même manière que la page de connexion WordPress. Vous pouvez simplement saisir vos identifiants d'administrateur WordPress ici et vous serez connecté à la zone d'administration de WordPress. D'ailleurs, si vous le souhaitez, vous pouvez configurer MemberMouse pour qu'il utilise la page de connexion de WordPress à la place.
3. Logiciel tiers interférant avec le processus de connexion
Si vous avez confirmé que vos identifiants de connexion sont corrects en vous connectant directement à WordPress à l'adresse http://yourdomain.com/wp-login.php, mais que lorsque vous essayez de vous connecter via le formulaire de connexion de MemberMouse, cela ne fonctionne pas, la première chose à faire est de mettre MemberMouse en mode sans échec et de voir si cela résout le problème. Voici des instructions sur l'utilisation du mode sans échec.
4. Configuration du serveur
Si le problème persiste, la dernière chose à vérifier est la configuration de votre serveur. En particulier, vous devez vérifier auprès de votre hébergeur s'il utilise la mise en cache côté serveur, comme Varnish. Si c'est le cas, vous devez vous assurer que la page de connexion n'est pas mise en cache. Cet article décrit les mesures que vous pouvez prendre pour travailler avec votre hébergeur afin d'éviter les problèmes qui peuvent résulter de la mise en cache côté serveur.