WordPress kan ikke gå inn i bakgrunnen?Løs problemet med at reauth=1 ikke kan logge på og ikke kan gå inn

Mange markedsførere på nett bruker WordPress for søkemotoroptimalisering.

Men noen ganger klarer jeg plutselig ikke å logge inn på WordPress-administrasjonspanelet , og det omdirigerer meg stadig til denne lenken ▼

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

Denne situasjonen med å ikke kunne logge på WordPress er et vanlig fenomen:

  • I bakgrunnspåloggingsgrensesnittet, etter å ha skrevet inn kontopassordet,
  • Klikk for å gå inn, det er ingen respons og spørsmål...
  • Jeg kan ikke logge inn selv om jeg bytter nettleser.

Løsning 1

Trinn 1: Åpne WordPress-systemfilene ▼

/wp-includes/pluggable.php

Trinn 2: Bruk søkeverktøyet til å finne denne kodelinjen ▼

setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
  • Merk at forskjellige versjoner av WordPress kan ha forskjellige kodelinjer.

Trinn 3: Alt du trenger å gjøre er å finne alle disse kodene og erstatte dem med ▼

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

Løsning 2

WordPress-plugins kan noen ganger forårsake dette problemet hvis det er en konflikt mellom de to pluginene.

Deaktiver alle plugins:

  1. Bruk en FTP-klient for å koble til webverten din.
  2. vil/wp-content/plugins/katalog, omdøpt tilplugins_backup.
  3. Dette vil deaktivere alle installasjoner på nettstedet dittWordPress-plugin.

Når du har deaktivert alle plugins, prøv å logge på WordPress-siden din.

  • Hvis du logger på vellykket, hvis du ser en plugin-feil i bakgrunnen, betyr det at en av plugin-modulene dine forårsaker problemet.
  • Du går bare gjennom FTPprogramvare, gi nytt navn til programtillegget (gi nytt navn til snarvei: F2), kan du deaktivere programtillegget direkte.

Løsning 3

Hvis du bruker metoden for å gi nytt navn til plugin-katalogen, deaktiver alle WP-pluginer , logg inn på WordPress-administrasjonspanelet og ikke ser noen feilmeldinger for plugin-modulen.

Se bare feil som ligner på følgende ▼

警告:无法修改标题信息 - 已在(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

Så det kan ikke være en WordPress-plugin som forårsaker feilen.

Følgende er løsningen Chen Weiliang brukte for å logge inn:

Med "Quick Edit", la WordPress dukke opp et lite påloggingsvindu▼

Popup lite påloggingsvindu for WordPress

  1. Gå til redigeringssiden for WordPress-innlegg /wp-admin/edit.php
  2. Aktiver Back Plugin: Bytt tilbake til det som ble endret førWP-pluginKatalognavn.
  3. På artikkelredigeringssiden klikker du på "Hurtigredigering".
  4. Etter å ha klikket på "Hurtigredigering", vent i noen sekunder, og et lite påloggingsvindu vil dukke opp som ber om påloggingskontoen og passordet.
  5. Skriv inn kontopassordet og du kan logge på.

(Fordi påloggingen ikke vil bli omdirigert ved å dukke opp det "lille påloggingsvinduet")

endelig løsning

Fjern den manuelt tillagte koden for functions.php:

  • Hvis du manuelt har lagt til annen kode i functions.php-filen, må du sikkerhetskopiere koden først.
  • Test deretter å fjerne koden du la til manuelt.
  • Hvis du kan logge på WordPress-backend etter å ha slettet den, betyr det at det er et problem med koden til functions.php-filen.
  • Trenger du å sjekke en etter en, hvilken kode er feil?
  • 有NettpromoteringOperatøren sa at testen bruker følgende metode for å "slette 2/1 av koden for å feilsøke feilen", og vellykket sletting av en manuelt lagt kode vil løse problemet perfekt.

Fjern 2/1 kodefeilsøking

Trinn 1: Slett halvparten av funksjonskoden.

  • For eksempel, hvis du manuelt legger til 10 funksjonskoder i functions.php-filen, test først og slett halve (5) koder.

Trinn 2: Logg inn på WordPress-administrasjonspanelet igjen i et inkognitovindu i nettleseren.

  • Hvis du finner ut at du kan logge på WordPress-backend, betyr det at halvparten av koden du nettopp slettet er feil.
  • Hvis du ikke klarer å logge på WordPress-backend, er denne halvparten av koden som ikke ble slettet feil.

Trinn 3 : Fortsett å teste den halvdelen av koden som ikke fungerer som den skal.

  • Fortsett å gjenta de 2 trinnene ovenfor for å teste halvparten av feilkoden til du har logget på WordPress-backend.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Rull til toppen