WordPress ne peut pas entrer en arrière-plan ?Résoudre le problème que reauth=1 ne peut pas se connecter et ne peut pas entrer

KutaMarketing en lignetout le monde utilisehood.discountFaire l'optimisation des moteurs de recherche.

Cependant, parfois soudainementConnectez-vous au backend WordPressSi vous ne pouvez pas entrer, vous continuerez à sauter vers une telle connexion à plusieurs reprises▼

https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1

Cette situation d'impossibilité de se connecter à WordPress est un phénomène courant :

  • Dans l'interface de connexion en arrière-plan, après avoir entré le mot de passe du compte,
  • Cliquez pour entrer, il n'y a pas de réponse et d'invite...
  • Je ne peux pas me connecter même si je change de navigateur.

solution 1

Étape 1:Ouvrir les fichiers système de WordPress▼

/wp-includes/pluggable.php

Étape 2:Utilisez l'outil de recherche pour trouver cette ligne de code▼

setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
  • Notez que différentes versions de WordPress peuvent avoir différentes lignes de code.

Étape 3:Tout ce que vous avez à faire est de trouver tous ces codes et de les remplacer par ▼

setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);

solution 2

Les plugins WordPress peuvent parfois causer ce problème s'il y a un conflit entre les deux plugins.

Désactivez tous les plugins :

  1. Veuillez utiliser un client FTP pour vous connecter à votre hébergeur.
  2. Will/wp-content/plugins/répertoire, renommé enplugins_backup.
  3. Cela désactivera toutes les installations sur votre sitePlugin WordPress.

Une fois que vous avez désactivé tous les plugins, essayez de vous connecter à votre site WordPress.

  • Si vous vous connectez avec succès, si vous voyez une erreur de plug-in en arrière-plan, cela signifie que l'un de vos plug-ins est à l'origine du problème.
  • Vous venez de passer par FTP软件, renommez le plugin (touche de raccourci renommer : F2), vous pouvez directement désactiver le plugin.

solution 3

Si vous utilisez le renommage du répertoire du plugin, désactivez tousPlug-in WP, connecté avec succèsMoteur WordPress, et n'a pas vu de message d'erreur de plug-in.

Ne voir que les erreurs similaires aux suivantes ▼

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第1116行的public_html / wp-admin / includes / misc.php

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第919行的public_html / wp-includes / option.php

警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第920行的public_html / wp-includes / option.php

Il se peut donc que ce ne soit pas un plugin WordPress qui cause l'erreur.

Ce qui suit estChen WeiliangTestez la solution de contournement pour une connexion réussie :

Avec "Quick Edit", laissez WordPress ouvrir une petite fenêtre de connexion▼

Petite fenêtre de connexion pop-up pour WordPress

  1. Accédez à la page d'édition de publication WordPress /wp-admin/edit.php
  2. Activer Back Plugin : revenir à ce qui a été modifié auparavantPlug-in WPNom du répertoire.
  3. Sur la page d'édition de l'article, cliquez sur "Modification rapide".
  4. Après avoir cliqué sur "Quick Edit", attendez quelques secondes, et une petite fenêtre de connexion apparaîtra, demandant le compte de connexion et le mot de passe.
  5. Entrez le mot de passe du compte et vous pourrez vous connecter avec succès.

(Parce que la connexion ne sera pas redirigée en faisant apparaître la "petite fenêtre de connexion")

solution finale

Supprimez le code ajouté manuellement de functions.php :

  • Si vous avez ajouté manuellement un autre code dans votre fichier functions.php, veuillez d'abord sauvegarder le code.
  • Ensuite, testez la suppression du code que vous avez ajouté manuellement.
  • Si vous parvenez à vous connecter au backend WordPress après l'avoir supprimé, cela signifie qu'il y a un problème avec le code du fichier functions.php.
  • Besoin de vérifier un par un, quel code est erroné ?
  • Promotion WebL'opérateur a déclaré que le test utilise la méthode suivante de "suppression de la moitié du code pour déboguer l'erreur", et la suppression réussie d'un code ajouté manuellement résoudra parfaitement le problème.

Supprimer le débogage de code 2/1

Étape 1:Supprimez d'abord la moitié du code de la fonction

  • Par exemple, si vous avez ajouté manuellement 10 codes de fonction dans le fichier functions.php, commencez par tester et supprimez la moitié (5) des codes.

Étape 2:Fenêtre de navigation privée du navigateur, reconnectez-vous au backend WordPress

  • Si vous constatez que vous pouvez vous connecter avec succès au backend WordPress, cela signifie que la moitié du code que vous venez de supprimer est erronée.
  • Si vous ne parvenez pas à vous connecter au backend WordPress, cette moitié du code non supprimé est erronée.

étape 3: Continuer à tester la moitié du code qui échoue

  • Continuez à répéter les 2 étapes ci-dessus pour tester la moitié du code d'erreur jusqu'à ce que vous vous connectiez avec succès au backend WordPress.

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

Remonter en haut