At blive låst ud af din WordPress admin dashboard kan aktivere alle former for panik. Få WordPress-problemer er mere frustrerende end at finde ud af, at du ikke har adgang til dit dashboard – dit elskede digitale magt-domæne.
Det er ligesom den følelse, du får, når du kommer hjem efter en lang dag og opdager, at du har mistet dine nøgler. Du panikker, bliver frustreret og endelig begynder du at søge efter løsninger.
Hvis du er her, er du sandsynligvis allerede på det tredje (løsningspunkt). Heldigvis er der ret nemme trin, du kan tage for at komme tilbage til dit WordPress dashboard.
Så du vil måske berolige dine nerver, tage en dyb indånding, strække fingrene og lær, når vi viser dig, hvordan du bliver verdens bedste WordPres- låsesmed.
Gendan en sikkerhedskopi eller opret en sikkerhedskopiering
Første ting først. Afhængigt af det type WordPress-websted du kører, kan det simpelthen være hurtigere at gendanne en sikkerhedskopi af dit WordPress-websted, for at rette dit login-problem og komme op og køre hurtigt igen. Især hvis du ved præcis, hvornår dit problem begyndte at ske.
Hos Kinsta tages der automatisk backup hver dag, og du kan genoprette dit WordPress-websted med et enkelt klik. Det samme gælder, hvis du har aktiveret time-backups i din plan, eller ønsker at gendanne fra visse eksterne backups.
Oprettelse af backups eller gendannelse af backups i MyKinsta begynder med at navigere til WordPress-websteder > webstedsnavn > Backups og vælge den type backup, du vil arbejde med. Nedenfor bliver vi spurgt, om vi vil gendanne til et live-sted eller et iscenesættelses-sted.
Hvis du kører et websted med data, der ændrer sig konstant, f.eks. et WooCommerce-websted eller en blog med høj trafik og mange kommentarer, så skal du fortsætte med følgende trin, så du ikke mister data i mellem.
Da de næste trin involverer ændring af vigtige data i din database, anbefaler vi at tage en WordPress-side backup, før du fortsætter. Da du ikke kan få adgang til WordPress admin dashboard, skal du gøre dette manuelt.
De fleste værter giver dig mulighed for at generere og downloade en komplet backup af dit websted og din database fra dit kontrolpanel. Du skal muligvis læse din webhosts anvisninger om, hvordan du får det gjort. På Kinsta kan du oprette en manuel backup eller endda downloade en fuld hjemmeside (.zip) backup.
Hvis du bruger cPanel, kan du gøre dette under “Backup” værktøjet eller “Backup Wizard.”
Når du har en pålidelig backup, skal du fortsætte med de næste trin for at løse problemet.
Hvorfor er du låst ud af dit WordPress admin dashboard?
Der er en række mulige årsager til, at dette kunne ske. Du har måske lavet en ny ændring i din WordPress-kode, du har muligvis tilføjet et nyt plugin eller tema, eller du har måske lige vågnet op og mødt denne fejl.
Hvis du har foretaget en nylig ændring, der førte til denne fejl, skal du have en god ide om, hvor du skal rette op på problemet.
Uanset hvad der sker, tager denne vejledning dig gennem de forskellige løsninger, der kan hjælpe dig med at løse dette problem. Løsningerne er grupperet efter den fejl, du får, så du behøver måske ikke at læse det hele.
- Når du ser “Dette er blevet deaktiveret”: Deaktiver login eller sikkerheds plugin.
- Når et kodeord ikke virker (og adgangskodegendannelsen mislykkes): Nulstil din adgangskode ved hjælp af phpMyAdmin.
- Når du har mistet administratorrettigheder: Opret en ny bruger og tildel administratorrettigheder.
- Når du er låst på grund af for mange loginforsøg: Deaktiver sikkerhedstip.
- Når du ser dødens hvide skærm: Fejlfinding almindelige årsager til den hvide dødsskærm.
- Når du ser “fejl oprettelse af databaseforbindelse”: Fix problemer med databaseforbindelser.
- Når du ser “parse fejl: syntaksfejl”: Check for eventuelle nyere kodeændringer.
Når du har glemt din tilpassede login-URL
En almindelig WordPress-sikkerhedspraksis er at ændre standardadministrator login URL (domain.com/wp-admin
) til noget brugerdefineret. Dette kan medvirke til at forhindre hackere og bots fra at hele tiden hamre på din login-URL, der forsøger at få adgang.
Men nogle gange kan du glemme din login-URL og se en besked som “Dette er blevet deaktiveret”, når du forsøger at få adgang til dit websted. Måske har du det som et bogmærke, som er blevet slettet, eller det var kun i din WordPress-historie, og din cache er blevet ryddet.
Uanset grunden, hvis du bruger et plugin som WPS Hide Login eller Perfmatters, kan du deaktivere pluginet for midlertidigt at gendanne det tilbage til den oprindelige login URL. Se disse trin på, hvordan du deaktiverer et WordPress-plugin uden adgang til wp-admin.
Når dit kodeord ikke virker (og adgangskodegendannelse mislykkes)
Normalt, hvis du prøver at logge ind på dit dashboard og får en “forkert password”-meddelelse, er den nemme løsning at ændre din WordPress-password ved at klikke på linket “Mistet din password”.
I nogle tilfælde kan du dog gøre dette, men modtager ikke en e-mail til adgangskodeåbning, sandsynligvis fordi dit websted har e-mail-problemer. Hvis dette er dit problem, kan du løse det ved at nulstille din adgangskode direkte i databasen.
Nulstil adgangskode ved hjælp af phpMyAdmin
Hvis du er en Kinsta-klient, får du adgang til phpMyAdmin ved at gå til dit websteds infoskærm i MyKinsta og klikke på Åbn phpMyAdmin.
Hvis du bruger en vært med cPanel, kan du finde dit phpMyAdmin-link under afsnittet “Databaser”. Spørg din vært for dine cPanel login detaljer, hvis du ikke har dem.
Når du er i phpMyAdmin, vil du se en liste over dine databaser til venstre. Klik på din WordPress database for at åbne den.
Find dit wp_users baord
og klik på “Browse.”
Bemærk: Prefixet kan ikke altid være wp_
. Hvis dit præfiks er anderledes (f.eks. Site_
), så er din brugertabel “site_users
“.
Find derefter din admin-bruger, og klik på Rediger.
phpMyAdmin vil vise alle oplysninger til denne bruger i en formular. Hvis du vil redigere dit kodeord, skal du finde brugerområde
-indtastningsområdet, rydde den aktuelle værdi og indtaste din nye adgangskode (husk at gemme dette et sted).
Under funktion skal du vælge MD5 for at sikre, at din nye adgangskode er hashed. Endelig skal du klikke på Gå.
Log nu ind på dit WordPress admin dashboard med din nye adgangskode.
Når du har mistet administrator rettigheder
Er du i stand til at logge ind ordentligt, men får ikke længere adgang til administrative funktioner som plugins og temaer? Hvis ja, så er dit problem, at du ikke længere har administratorrettigheder. Det kan være, at dit WordPress-sted blev hacket, og dine privilegier blev slettet.
For at rette op på dette, skal du tilføje en ny admin bruger direkte i databasen.
Opret ny bruger og tildel administratorrettigheder
For at oprette en ny bruger skal du få adgang til din database ved hjælp af phpMyAdmin. I databasen redigerer vi wp_users
og wp_usermeta
tabellerne – den første til at tilføje en ny bruger, og den anden til at give administratorrettigheder.
For at få adgang til din database skal du logge ind på phpMyAdmin. Vælg din WordPress database fra listen til venstre.
Find derefter dit wp_users
board og klik på Insert (igen, du kan have et andet præfiks end wp_
. Hvis dit præfiks er site_
, vælg derefter site_users
tabellen).
Udfyld indsætningsskemaet som følger (hold de oplysninger, du indtaster i denne formular, især feltet ID, user_login
og user_pass
):
- ID – et hvilket som helst antal højere end antallet af brugere, du har i øjeblikket. For eksempel, hvis du har 7 brugerkonti, indtast nummer 8. For at være sikker kan du beslutte at bruge et meget højere nummer. Eller du kan altid se på de eksisterende id’er i
wp_users
-tabellen. - user_login – det nye brugernavn, du vil oprette. Vælg et navn, der ikke allerede er i brug. For eksempel bør du ikke bruge “admin” som det allerede er taget.
- user_pass – adgangskoden til denne bruger. Sørg for, at du vælger MD5 under funktion, så passwordet er hashed. Husk også at holde den adgangskode, du indtastede.
- user_nicename – dit navn eller et kaldenavn.
- user_email – den e-mail, du vil bruge til denne konto.
- user_url – din webadresse.
- user_registered – brug datovælgeren til at vælge den aktuelle dato.
- user_status – sat til 0 (nul).
- display_name – det navn, du vil vise til denne bruger. Du kan indsætte dit fulde navn eller kaldenavnet du angiver ovenfor.
Når du er færdig, skal du klikke på Gå for at gemme den nye bruger.
På dette tidspunkt ønsker vi at give administratorrettigheder til den nye bruger, vi netop har oprettet. Det gør vi ved at tilføje brugerens tilladelser i wp_usermeta
tabellen.
Rul ned for at finde wp_usermeta
bordet og klik på Insert.
Udfyld derefter indsætningsskemaet ved hjælp af følgende oplysninger:
- unmeta_id – forlad tom. Det vil blive genereret.
- user_id – ID-nummeret til den bruger, vi netop har oprettet.
- meta_key – skriv i
wp_capabilities
. - meta_value – skriv i
a: 1: {s: 13: "administrator"; b: 1;}
. Sørg for at indtaste denne værdi omhyggeligt. Du må ikke kopiere og indsætte, da du måske ender med krøllede citater, som ikke virker.
Klik på Go for at tilføje meta-værdien.
Gentag denne proces for at tilføje en anden meta, men denne gang skal du bruge disse detaljer:
- unmeta_id – forlad tom.
- user_id – ID-nummeret til den bruger, vi netop har oprettet.
- meta_key – skriv I
wp_user_level
. - meta_value – skriv i 10.
Klik på Gå for at oprette denne anden meta-værdi. På dette tidspunkt har du givet fuld administratorrettigheder til den bruger, du netop har oprettet. Fortsæt med at logge ind med denne bruger.
Når du er låst ude på grund af for mange loginforsøg
Nogle WordPress-sikkerheds plugins begrænser login forsøg på at forhindre hacker-angreb. Dette er en meget nyttig sikkerhedsfunktion, men det kan også låse dig ud.
Hvis dette sker, er den nemmeste løsning at deaktivere dit sikkerheds plugin, få adgang til dit websted igen og forhindre en anden lockout, hvis du stadig planlægger at bruge sikkerhedsprogrammet.
For at deaktivere dette plugin skal du få adgang til dine webstedsfiler ved hjælp af FTP eller SFTP (lær forskellen mellem FTP og SFTP)
Når du er tilsluttet, skal du dobbeltklikke for at åbne den mappe, der indeholder dine WordPress-filer (dette er normalt public_html
).
Find derefter din wp-indholds
mappe og dobbeltklik for at åbne den. Inden for denne mappe finder du din plugins mappe og åbner den.
Der ville du kunne se en mappe opkaldt efter dit sikkerheds plugin. Hvis du vil deaktivere dette plugin, skal du omdøbe mappen til noget andet. I eksemplet nedenfor tilføjede vi blot INAKTIV som præfiks på mappenavnet.
Gå nu og prøv at få adgang til dit WordPress dashboard.
Hvis du nu kan logge ind, skal du tage nogle skridt til at forhindre, at dette gentages. Du kan muligvis genaktivere pluginet og fjerne dig selv fra den låste liste, eller hvidliste din IP, hvis disse funktioner er tilgængelige. Ellers kan du beslutte at kontakte udviklerne af pluginet for at få hjælp.
Når du ser dødens hvide skærm
Hvis du så en blank skærm, da du forsøgte at få adgang til dit admin dashboard, så er dit et tilfælde af den frygtede dødens hvide skærm. Den gode nyhed er, at der er mange løsninger, der kan få dig ud af dette problem og give dig tilbageadgang til dit dashboard.
Fejlfinding af almindelige årsager til den hvide skærm af døden
Meget ofte er dødens hvide skærm forårsaget af problemer med dine plugins. Således er en af de første ting, du bør prøve, at deaktivere alle plugins.
Da du ikke har adgang til dit dashboard, skal du manuelt deaktivere dine plugins ved hjælp af FTP.
Forbind først dit websted ved hjælp af FTP eller SFTP. Når du er tilsluttet, skal du finde den mappe, der indeholder dine WordPress-filer (ofte public_html
) og dobbeltklik for at åbne den.
Derefter finder du din wp-indholds
mappe og dobbeltklik for at åbne den. I denne mappe vil du finde alt dit store indhold, herunder din plugins mappe. For at deaktivere plugins skal du omdøbe denne mappe, så WordPress kan ikke længere læse det.
For at gøre dette skal du højreklikke på plugins-mappen, vælge “Omdøb” og ændre navnet til noget andet, f.eks. ”DISABLED_plugins.”
Prøv derefter at få adgang til dit dashboard for at se, om problemet er løst. Hvis ja, så var dit problem plugin-relateret. Du kan derefter vende mappenavnet til “plugins” og i dit dashboard. Stadig logget ind, så kan du deaktivere alle plugins fra instrumentbrættet og begynde at aktivere plugins en efter en, indtil fejlen opstår igen. På denne måde kan du meget nemt påpege hvilket plugin der er ansvarlig for fejlen.
Hvis deaktiveringsprogrammer ikke løser den dødens hvide skærm, er der mange andre løsninger, du kan prøve. Læs venligst vores komplette vejledning om, hvordan du retter WordPress dødens hvide skærm.
Når du ser “Fejl ved oprettelse af databaseforbindelse”
Alle dine webstedsoplysninger, fra indlæg og sider, til brugerkonti og tilladelser, gemmes i din WordPress MySQL-database. Hvis du har problemer med at oprette forbindelse til din database, siger det sig selv, at det er dit websted der ikke virker.
Fix database forbindelses-problem
Ofte opstår der problemer med databaseforbindelsen, fordi WordPress forsøger at forbinde med forkerte referencer. Hvis du for nylig har foretaget en ændring af dit brugernavn eller adgangskode til din database, skal du opdatere disse oplysninger i din wp-config.php-fil, ellers ville WordPress ikke kunne oprette en forbindelse.
For at få adgang til din wp-config.php
-fil, skal du oprette forbindelse til dit websted ved hjælp af FTP eller SFTP. Når du er tilsluttet, skal du åbne hovedmappen med dine WordPress-filer (normalt public_html
). I denne mappe skal du finde din wp-config.php
-fil, højreklikke på den og klikke på Vis / Rediger.
I sektionen MySQL-indstillinger skal du angive din DB NAME, DB USER, DB PASSWORD og DB HOST til dine aktuelle detaljer.
Bemærk, at DB HOST ikke altid er “localhost“. Din hostingudbyder kan give dig dit korrekte værtsnavn.
Når du er færdig, kan du prøve at få adgang til dit dashboard for at se, om det virker. Hvis ja, så var dit problem forkert.
En anden årsag til databasefejl er problemer fra din databaseserver. Hvis du er på en delt vært, og hvis denne fejl startede uventet, kan det være dit problem.
På mange delte hostingplaner er der grænser for antallet af samtidige forbindelser, der er tilladt. Hvis du overskrider denne grænse, kan dette forårsage database-forbindelsesfejl. Det er et nemt skridt at kontakte din vært og kontrollere, om problemet er fra deres ende, og hvis ja, spørg deres hjælp til at rette det.
Hos Kinsta behøver du ikke bekymre dig om dette, da vi bruger beholderteknologi til hvert websted. Hvad dette betyder er, at hvert WordPress-websted er placeret i sin egen isolerede container, som har alle de nødvendige software ressourcer til at køre den (Linux, Nginx, PHP, MySQL). Ressourcerne er 100% private og deles ikke mellem andre eller endda dine egne websteder. Den eneste begrænsning, vi har på plads, er fra PHP-arbejdere.
Hvis du opdaterer dine legitimationsoplysninger eller tjekker med din vært, har du ikke rettet dit problem, så skal du prøve andre løsninger på databasen fejl. Læs vores vejledning om, hvordan du løser fejlen ved oprettelse af databaseforbindelse i WordPress.
Når du ser “Parse Error: Syntax Error”
Den største ting ved WordPress er, at du nemt kan tilføje funktioner for at udvide mulighederne for dit websted. Der er mange kodeuddragelser online, som du kan kopiere og indsætte i din WordPress-kode for at få de ekstra fede ting på.
Hvis du i øjeblikket ser “fejlfel: syntaksfejl”, når du forsøger at få adgang til dit websted, er der chancer for, at du for nylig kopierede og indsat en sådan kode fra internettet til dine WordPress-filer.
Koden, du kopierede, kan indeholde fejl, eller du har muligvis ikke indsat det korrekt. Som af WordPress 4.9, bør de rulle nogle af disse typer af fejl tilbage, hvilket gør det sværere for dette at ske.
Kontroller eventuelle ændringer i nyere kode
Parse-fejlmeddelelsen angiver normalt filen, der forårsager fejlen. Chancerne er, det er functions.php
filen. For at vende tilbage de ændringer, du har lavet, og få dit websted tilbage online, skal du åbne filen til redigering.
Få adgang til dine webstedsfiler først ved hjælp af FTP eller SFTP. Når du er tilsluttet, skal du finde den mappe, der indeholder dine WordPress-filer og dobbeltklikke for at åbne den.
Hvis du ser på den syntaksfejl, du modtog, kan du se, at stien til filen er angivet. Du skal blot følge denne vej for, at finde den fil, du skal redigere.
Når du er placeret, højreklik på den og vælg Vis / Rediger.
Find og fjern derefter de ændringer, du lavede i denne fil (pas på at kun fjerne koden du tilføjede og intet andet).
Gem nu filen, og upload den tilbage til din server, hvorefter du kan genindlæse dit websted.
Hvis du fjernede forsigtigt koden, du tilføjede, skal dit websted nu fungere korrekt, og du skal have adgang til dit dashboard.
Hvis du stadig vil have de ekstra funktioner, som du har tilføjet koden til, er der nogle ting, du kan gøre.
- Kontroller, at du har kopieret og indsat “hele koden”. Der har været tilfælde hvor noget af koden ikke blev kopieret, og det førte til fejlen.
- Kontroller, at du har indsat koden korrekt. Hvis instruktionen siger, “indsæt det nederst” betyder det ikke under det afsluttende php-tag (?>). I stedet skal du indsætte det før dette tag.
- Koden kan faktisk have en fejl, i hvilket tilfælde kan du kontakte det websted, hvorfra du har koden.
- Find et plugin, der tilbyder funktionen.
Tip: Hvis du kopierer og indsætter en masse kode fra hele internettet, anbefaler vi stærkt at bruge et gratis plugin som Code Snippets. Det gør det meget lettere at ikke ødelægge noget og holde styr på alle dine ændringer, uden at skulle starte et særskilt child theme.
Resumé
Denne vejledning har dækket de store problemer, der kan få dig låst ud af din WordPress admin, og de trin, du kan tage for hurtigt at komme tilbage til dit websted.
Forhåbentlig har du været i stand til hurtigt at løse dit problem og genvinde kontrol af dit dashboard. Hvis du stadig har problemer, kan denne artikel om almindelige WordPress-fejl og hvordan man retter dem, indeholde en løsning, der ville fungere for dig.
Hvis du har brugt andre trin ud over dem, der er omfattet af denne vejledning for at løse dit problem, kan du dele dem med os i kommentarerne nedenfor.
Skriv et svar