Indholdsfortegnelse
Det kan være frustrerende at blive låst ude af WordPress-administratorområdet (wp-admin), og det kan ske af forskellige årsager, herunder plugin- eller temaproblemer, forkerte adgangskodeforsøg eller ændringer i brugerrettigheder. Her er en omfattende guide til, hvad du skal gøre, hvis du bliver låst ude af WordPress-admin:
Ryd din browsers cookies og cache
Nogle gange kan problemet være så simpelt som et browserproblem. Ryd din browsers cookies og cache for at sikre, at det ikke er en sessionsfejl, der forhindrer dig i at logge ind.
Deaktiver plugins
Et defekt plugin kan forårsage lockout, især hvis det håndterer sikkerhed eller brugerroller.
- Via FTP eller File Manager: Opret forbindelse til dit websted ved hjælp af en FTP-klient eller filhåndteringen i dit hostingkontrolpanel. Naviger til
wp-indhold
og find mappenPlugins
mappe. Omdøb den til noget i retning afplugins_deaktiver
for at deaktivere alle plugins. Hvis det løser problemet, skal du omdøbe mappen tilPlugins
og deaktiver derefter plugins et efter et i WordPress-administratoren for at finde synderen.
Nulstil din adgangskode
Hvis problemet er password-relateret, kan du prøve at nulstille det.
- Via e-mail: Brug linket "Har du mistet din adgangskode?" på login-siden til at nulstille din adgangskode via e-mail.
- Via phpMyAdmin: Hvis nulstilling via e-mail ikke virker, kan du nulstille din adgangskode direkte i databasen. Få adgang til phpMyAdmin fra dit hosting-dashboard, find din WordPress-database, og gennemse
wp_brugere
tabel. Rediger brugerindgangen, indtast en ny værdi i feltetuser_pass
feltet, vælg MD5 i funktionsmenuen, og gem ændringerne.
Tjek brugerrettigheder
Hvis du har mistanke om, at dine brugerroller eller tilladelser er blevet ændret:
- Via phpMyAdmin: Få adgang til
wp_usermeta
tabellen i din WordPress-database. Tjek tabellenwp_capabilities
(tabelpræfiksetwp_
kan være anderledes) for dit bruger-ID for at sikre, at det er sat tila:1:{s:13:"administrator";s:1:"1";}
. Denne streng angiver, at du er administrator.
Bekræft din wp-config.php-fil
Sørg for, at din wp-config.php
filen er ikke blevet ændret, især ikke AUTH_KEY
og andre sikkerhedsnøgler, da det kan påvirke logins.
- Via FTP eller File Manager: Download og inspicér din
wp-config.php
fil. Se efter uregelmæssigheder eller nylige ændringer, du ikke har foretaget, især omkring WordPress' sikkerhedsnøgler.
Deaktiver .htaccess-filen
Fejlkonfigurationer i din .htaccess
fil kan forhindre adgang til administratorområdet.
- Via FTP eller File Manager: Omdøb din
.htaccess
fil til noget i retning af.htaccess_old
for at deaktivere den. Hvis dette tillader adgang, skal du regenerere en ny.htaccess
filen ved at gå til Indstillinger > Permalinks i WordPress-administratoren og klikke på "Gem ændringer."
Tjek for IP-afvisningsregler
Hvis din IP ved et uheld er blevet føjet til en deny-liste i dit hostingmiljø eller via et sikkerhedsplugin, kan du være blokeret fra at få adgang til wp-admin.
- Via cPanel eller Hosting Dashboard: Se efter "IP Deny Manager" eller lignende muligheder i dit hostingkontrolpanel. Sørg for, at din IP ikke er på listen.
- Via sikkerhedsplugins: Hvis du har adgang til dit websites filer, skal du måske manuelt redigere plugin-filer, der styrer IP-adgang, for at fjerne eventuelle deny-regler, der påvirker din IP.
Kontakt din hostingudbyder
Hvis ingen af ovenstående trin virker, skal du kontakte din hostingudbyder. De kan tjekke for problemer på serversiden, hjælpe med at identificere årsagen til lockouten og kan muligvis genoprette adgangen for dig.
Gendan fra en sikkerhedskopi
Som en sidste udvej, hvis du har en nylig backup af din hjemmeside, kan det hjælpe at gendanne den, især hvis lockouten skyldes en nylig ændring eller opdatering.
Når du har med en lockout at gøre, er tålmodighed og systematisk fejlfinding nøglen. Tag altid forebyggende forholdsregler som regelmæssige backups og forsigtige plugin/tema-opdateringer for at minimere disse problemer i fremtiden.