Innehållsförteckning
Att bli utelåst från WordPress-adminområdet (wp-admin) kan vara frustrerande och hända av olika skäl, inklusive plugin- eller temaproblem, felaktiga lösenordsförsök eller ändringar av användarbehörigheter. Här'är en omfattande guide om vad du ska göra om du befinner dig utelåst från WordPress-admin: Rensa din webbläsare...
Rensa webbläsarens cookies och cacheminne
Ibland kan problemet vara så enkelt som ett webbläsarproblem. Rensa webbläsarens cookies och cache för att se till att det inte är ett sessionsfel som hindrar dig från att logga in.
Inaktivera plugins
Ett felaktigt plugin kan orsaka lockouts, särskilt om det hanterar säkerhet eller användarroller.
- Via FTP eller filhanterare: Anslut till din webbplats med hjälp av en FTP-klient eller filhanteraren i kontrollpanelen för ditt webbhotell. Navigera till
wp-innehåll
och hitta mappenPlugins
mapp. Byt namn på den till något i stil medPlugins_avaktivera
för att inaktivera alla plugins. Om detta löser problemet, byt namn på mappen tillbaka tillPlugins
och sedan inaktivera plugins ett efter ett i WordPress-admin för att hitta den skyldige.
Återställ ditt lösenord
Om problemet är lösenordsrelaterat kan du försöka återställa det.
- Via e-post: Använd länken "Har du glömt ditt lösenord?" på inloggningssidan för att återställa ditt lösenord via e-post.
- Via phpMyAdmin: Om återställning via e-post inte fungerar kan du återställa ditt lösenord direkt i databasen. Öppna phpMyAdmin från din hosting-panel, hitta din WordPress-databas och bläddra igenom
wp_användare
bord. Redigera användarinmatningen, ange ett nytt värde iAnvändar_pass
välj MD5 i funktionsmenyn och spara ändringarna.
Kontrollera användarbehörigheter
Om du misstänker att dina användarroller eller behörigheter har ändrats:
- Via phpMyAdmin: Få tillgång till
wp_usermeta
tabell i din WordPress-databas. Kontrollerawp_kapaciteter
(tabellprefixetwp_
kan vara annorlunda) för ditt användar-ID för att se till att det är inställt påa:1:{s:13:"administrator";s:1:"1";}
. Denna sträng betecknar dig som administratör.
Verifiera din wp-config.php-fil
Se till att din wp-konfig.php
filen har inte ändrats, särskilt inte AUTH_KEY
och andra säkerhetsnycklar, eftersom detta kan påverka inloggningen.
- Via FTP eller filhanterare: Ladda ner och inspektera din
wp-konfig.php
fil. Leta efter avvikelser eller nya ändringar som du inte har gjort, särskilt kring WordPress säkerhetsnycklar.
Avaktivera .htaccess-filen
Felkonfigurationer i din .htaccess
filen kan förhindra åtkomst till adminområdet.
- Via FTP eller filhanterare: Byt namn på din
.htaccess
fil till något i stil med.htaccess_gammal
för att avaktivera den. Om detta tillåter åtkomst, regenerera en ny.htaccess
filen genom att gå till Inställningar > Permalänkar i WordPress-admin och klicka på "Spara ändringar".
Kontrollera om det finns regler för IP-nekning
Om din IP-adress av misstag har lagts till i en deny-lista i din hosting-miljö eller genom ett säkerhetsplugin kan du vara blockerad från wp-admin.
- Via cPanel eller Hosting Dashboard: Leta efter "IP Deny Manager" eller liknande alternativ i kontrollpanelen för ditt webbhotell. Se till att din IP inte finns med i listan.
- Via säkerhetsplugins: Om du har tillgång till webbplatsens filer kan du behöva redigera plugin-filerna som styr IP-åtkomst manuellt för att ta bort eventuella deny-regler som påverkar din IP.
Kontakta din hostingleverantör
Om inget av stegen ovan fungerar ska du kontakta din hostingleverantör. De kan kontrollera om det finns problem på serversidan, hjälpa till att identifiera orsaken till spärren och kanske kan återställa åtkomsten åt dig.
Återställ från en säkerhetskopia
Som en sista utväg kan det hjälpa om du har en ny säkerhetskopia av din webbplats, särskilt om låsningen beror på en nyligen genomförd ändring eller uppdatering.
När du har att göra med en lockout är tålamod och systematisk felsökning nyckeln. Vidta alltid förebyggande åtgärder som regelbundna säkerhetskopior och försiktiga uppdateringar av plugin/tema för att minimera dessa problem i framtiden.