Wordpress

Hva du skal gjøre når du er utestengt fra WordPress-administrasjonsområdet

Ingenting kan få arbeidsdagen din til å stoppe opp som å ikke få tilgang til WordPress-dashbordet. Uten den muligheten kan du ikke opprette eller publisere innlegg, svare på kommentarer eller utføre andre oppgaver på nettstedet ditt. Dessverre er det en lang rekke årsaker til at du kan bli utestengt fra nettstedet ditt.

Den gode nyheten er imidlertid at WordPress sin fleksibilitet betyr at det finnes ulike løsninger for å diagnostisere og fikse dette problemet. I tillegg er de fleste av dem relativt enkle, selv for nybegynnere. Du bør være i stand til å feilsøke og løse problemet på kort tid.

I denne artikkelen skal vi utforske de vanlige årsakene til at du kan bli utestengt fra WordPress-dashbordet. Deretter går vi gjennom syv metoder du kan følge for å fikse problemet. La oss grave inn!

Vanlige årsaker til å bli utestengt fra WordPress

Det er flere måter problemet med å være utestengt fra WordPress kan presentere seg selv. Selv om den nøyaktige siden og meldingen du ser når du prøver å logge på kan variere, er resultatet det samme: Du kommer ikke inn i WordPress-administrasjonsområdet.

I denne delen vil vi kort gå gjennom noen av de mulige presentasjonene du kan møte, sammen med en forklaring på hvorfor kanskje du ser den spesifikke feilen. Vi vil også inkludere en praktisk lenke til løsningen for hver, slik at du kan hoppe ned til den aktuelle løsningen.

Det er viktig å merke seg at selv om hver av disse feilene kan se like ut på overflaten (det vil si at du ikke kan logge på), kan løsningene være ganske forskjellige. Det er ikke nødvendigvis en løsning som passer alle. Av den grunn anbefaler vi at du matcher den spesifikke feilen du ser.

Med det ute av veien, her er noen av de mulige problemene du kan støte på når du ikke kan logge på dashbordet:

  • Du ser "Dette har blitt deaktivert." Den mest sannsynlige årsaken til denne feilen er at du har feil påloggings-URL for nettstedet ditt. Det må du gjenopprette WordPress-nettstedets påloggings-URL.
  • WordPress-passordet ditt fungerer ikke, og passordgjenoppretting mislykkes. Noen ganger forhindrer et problem med nettstedets e-postsystem å sende gjenopprettings-e-posten. For å fikse det, kan du tilbakestill passordet ditt med phpMyAdmin.
  • Du har mistet administratorrettigheter. I dette scenariet fungerer påloggingen din, men du kan ikke utføre noen av de administrative funksjonene dine. Derfor er neste steg å opprette en ny bruker med administrative rettigheter.
  • Du er utestengt på grunn av for mange påloggingsforsøk. Noen sikkerhetsplugins gjør dette for å forhindre uautorisert tilgang. Det må du deaktiver sikkerhetsplugin.
  • Det er en tom hvit skjerm ("Dødens hvite skjerm"). Det er flere årsaker til dette, men generelt er det et problem med en plugin. PHP-minneproblemer kan også forårsake det. Det må du feilsøk White Screen of Death.
  • Du ser en "Feil ved etablering av en databasetilkobling"-melding. Dette varselet indikerer et problem med MySQL-databasen som brukes av WordPress for datalagring. Det må du løse databasetilkoblingsfeilen.
  • Meldingen indikerer en "Parse error: syntaks error." Kode angitt feil forårsaker vanligvis dette problemet. Løsningen er å angre eventuelle nylige kodeendringer.

Disse dekker de aller fleste påloggingsproblemer du kan komme over. Men hvis du støter på et annet problem enn det som er nevnt ovenfor, eller du ikke ser ut til å få påloggingen til å fungere, kan du alltid kontakte vertsleverandøren din. Hvis du er en DreamHost-kunde, vi tilbyr ekspertstøtte 24/7 - bare klikk på Kundeservice -knappen i øvre høyre hjørne av DreamHost-kontrollpanelet.

Hopp over stresset

Unngå feilsøking når du registrerer deg for DreamPress. Våre vennlige WordPress-eksperter er tilgjengelige 24/7 for å hjelpe deg med å løse nettstedproblemer – store som små.

Sjekk ut planer

Hva du bør gjøre før du feilsøker dette problemet

Hvis du er en DreamPress bruker, anbefaler vi å prøve automatisk påloggingsfunksjon tilgjengelig i DreamHost-panelet før du prøver noe annet. Denne funksjonen lar deg logge på direkte fra panelet og kan bidra til å omgå alle problemer som hindrer deg i å logge på normalt.

For å bruke denne funksjonen, gå til DreamHost-panelet og naviger til WordPress > Administrert WordPress. Klikk deretter på Administrer til høyre for DreamPress-siden din. Til slutt velger du Administrer WordPress knapp.

Deretter må du sjekke om du har en nylig sikkerhetskopi av din side. I så fall kan gjenoppretting løse problemet. Hvis du er en DreamPress-bruker, får du en ny sikkerhetskopi hver dag.

Hvis gjenoppretting ikke fungerer eller sikkerhetskopien er for gammel, bør du ta en ny sikkerhetskopi før du prøver å løse noen problemer. På denne måten, hvis noe går galt, kan du enkelt gjenopprette nettstedet til dets nåværende tilstand.

Hvis du er en DreamHost-kunde, lage en sikkerhetskopi er enkelt. Logg inn på din DreamHost kontrollpanel og naviger til WordPress > Administrert WordPress i sidefeltet.

DreamPress kontrollpanel.

Klikk på Administrer knapp. Plukke ut sikkerhetskopier fra menyen øverst, og klikk på Opprett sikkerhetskopiering.

Sikkerhetskopieringsdelen av DreamPress kontrollpanel.

Hvis du bruker en annen vertsleverandør, har de sannsynligvis også en lignende sikkerhetskopifunksjon. Se den relevante dokumentasjonen for å lage en sikkerhetskopi.

Hvordan fikse de vanlige årsakene til å bli utestengt fra WordPress (7 metoder)

På dette tidspunktet har du identifisert den mest sannsynlige årsaken til at du er utestengt (basert på feilmeldingen du mottar). Du burde også ha laget en ny sikkerhetskopi. Nå er det på tide å grave i feilsøking.

Merk at disse er det ikke trinn du bør prøve i rekkefølge. I stedet tilsvarer hver løsning det spesifikke problemet og presentasjonen du ser når du prøver å logge på. Så er vi i gang!

1. Gjenopprett WordPress-nettstedets påloggings-URL

Hvis du mottar en "Dette har blitt deaktivert"-melding når du prøver å logge på, er den mest sannsynlige årsaken at du bruker feil påloggings-URL.

En "Dette har blitt deaktivert" feilmelding når du prøver å logge på WordPress.

Noen nettsteder bruker en egendefinert URL for pålogging som en sikkerhetstiltak, så hackere kan ikke gjette URL-en og prøve å presse seg inn. Vanligvis vil du sette opp dette ved å bruke en plugin som f.eks. WPS Skjul innlogging.

Verktøyet fungerer bra, men hvis du har glemt riktig URL kan du havne i en situasjon hvor du ikke får logget inn. For å fikse dette, må du deaktivere plugin-en midlertidig. Siden du ikke har tilgang til admin-dashbordet, er den enkleste måten å gjøre dette på ved å bruke Secure File Transfer Protocol (SFTP).

Hvis du er en DreamHost-kunde, kan du få tilgang til sidene dine via vår WebFTP-funksjon. Hvis du har en annen vertsleverandør, trenger du en SFTP-klient, for eksempel fileZilla, sammen med FTP-legitimasjonen din, som du kan få fra leverandøren din.

For å bruke WebFTP, gå til DreamHost-kontrollpanelet og naviger til Domener > Administrer domener. Du finner WebFTP-knappen under navnet på hvert nettsted i den første kolonnen.

WebFTP-alternativet i DreamHost-kontrollpanelet.

Ved å klikke på den åpnes nettstedet ditt i filbehandleren. Her vil du gå inn i mappen som samsvarer med nettstedets navn og navigere til wp-content> plugins.

Wp-content/plugins-mappen til et WordPress-nettsted.

Finn mappen som tilsvarer sikkerhetspluginen din, og klikk på pilen ved siden av den. Velg i rullegardinmenyen Gi nytt navn og endre navnet på mappen til noe annet. Vi anbefaler ganske enkelt å legge til en "-deaktivert" på slutten av mappenavnet, slik at du enkelt kan gjenkjenne det senere.

Endring av pluginnavnet deaktiverer den siden WordPress ikke vil kunne gjenkjenne den. Nå skal du være i stand til å logge på nettstedet ditt på riktig måte. Når du er inne, vil du gi nytt navn til plugin-mappen tilbake til dens opprinnelige tilstand og sikre at du har riktig påloggings-URL i fremtiden.

2. Tilbakestill passordet ditt med phpMyAdmin eller WP-CLI

Vanligvis, hvis du har glemt WordPress-administratorpassordet ditt, har du muligheten til å tilbakestille det via e-post.

Alternativet for passordgjenoppretting på en WordPress-påloggingsside.

Men med dette problemet, når du klikker på den knappen, kommer e-posten aldri. Ofte er dette resultatet av et midlertidig problem med e-postsystemet på nettstedet ditt. Men hvis du prøver å tilbakestille passordet ditt og ikke mottar gjenopprettings-e-posten, har du ikke sjansen – du kan tilbakestille passordet ditt direkte i databasen bruker phpMyAdmin.

For å få tilgang til phpMyAdmin fra ditt DreamHost-kontrollpanel, naviger til WordPress > Administrert WordPress.

DreamPress kontrollpanel.

Finn domenet du er utestengt fra, og klikk på det blå Administrer knapp. Velg nederst på neste side Administrer database knappen for å åpne phpMyAdmin-verktøyet.

På venstre side av skjermen ser du en liste over databaser. Den du ønsker vil ha et navn som matcher ditt domenenavn. Klikk på den for å åpne den.

På neste skjerm, bla ned til du finner wp_users tabellen.

wp-brukertabellen i phpMyAdmin.

Dette inneholder alle brukerdata for nettstedet ditt. Klikk på wp_users å åpne den.

Brukerlisten i phpMyAdmin.

På denne skjermen kan du finne brukernavnet ditt (eller administratorens brukernavn, hvis det ikke er deg), og deretter klikke på Rediger.

Brukerredigeringsskjermen i phpMyAdmin.

Til slutt finner du User_Pass felt. I Funksjon boks, velg MD5 for å sikre at passordet ditt er hashed (som betyr at det ikke kan leses av mennesker). I verdiboksen kan du skrive inn ditt nye passord.

Klikk på når du er ferdig Go. Nå kan du skrive inn dette passordet på WordPress-påloggingssiden din, og du bør være klar.

Hvis du ikke føler deg komfortabel med å bruke phpMyAdmin-grensesnittet, kan du også bruke WP-CLI kommandolinjeverktøy for å oppdatere passordet ditt. WP-CLI er tilgjengelig på alle DreamHost-servere.

For å bruke dette verktøyet, må du først sørge for at brukernavnet ditt er registrert som en Secure Shell-bruker (SSH). Hvis du er usikker på hvordan du gjør dette, sjekk instruksjonene våre på opprette en bruker med SSH-tilgang. Hvis du ikke er kjent med å bruke SSH for å få tilgang til nettstedet ditt, har vi også en veiledning om bruk av SSH som du kan vurdere.

Når du er logget på med SSH, naviger til WordPress-katalogen din med følgende kommando.

Navigerer til brukerkatalogen i WP-CLI-verktøyet.

Deretter kjører du kommandoen 'wp user list' for å se en liste over registrerte brukere og noter deg ID-nummeret du må tilbakestille passordet for.

Brukerlisten som vises i WP-CLI-verktøyet.

Til slutt, kjør følgende kommando for å tilbakestille passordet.

Kommandoen for å oppdatere en brukers passord i WP-CLI-verktøyet.

Endre nummeret i kommandoen for å matche bruker-IDen du trenger. Du blir bedt om å skrive inn et nytt passord. Du vil også motta et e-postvarsel som informerer deg om endringen.

3. Opprett en ny bruker med administratorrettigheter 

Med dette spesielle problemet, du faktisk kan logg inn, men du har ikke dine vanlige administratorrettigheter. Dette kan bety at du ikke kan utføre de kritiske funksjonene som er nødvendige for å holde nettstedet i gang.

Dette problemet er oftest et resultat av ondsinnet aktivitet - enten ble nettstedet ditt hacket, eller noen med tilgang til kontoen din har gjort noen endringer. Sikkerhet og komme seg etter et hack er et annet tema, så vi kommer ikke inn på det her. Imidlertid, vi vil vise deg hvordan du gjenoppretter administratortilgangen.

Gå til phpMyAdmin-grensesnittet og trekk opp nettstedet ditt fra listen til venstre (se forrige steg for nøyaktig hvor du finner dette). Rull ned til du ser wp_users tabellen i listen.

wp-brukertabellen i phpMyAdmin.

Klikk på innfelt link. Deretter fyller du ut skjemaet. Hvert felt tilsvarer et felt i WordPress-brukerinnstillingene:

  • ID: Velg et nummer som ikke allerede er tatt av en av de andre brukerne på nettstedet ditt. Hvis du for eksempel har fem brukere, bør den nye brukeren din være minst nummer seks.
  • Brukerinnlogging: Brukernavnet for den nye administratorkontoen din.
  • brukerpass: Passordet for den nye brukeren.
  • user_nicename: Et kallenavn for brukeren.
  • user_email: E-postadressen for kontoen.
  • user_url: Nettstedets URL.
  • bruker_registrert: Gjeldende dato.
  • user_status: Bør være null.
  • display_name: Navnet du ønsker skal vises på nettstedet ditt for denne brukeren.

Når du er ferdig, kan du klikke videre Go for å lagre denne nye brukeren.

Deretter må du gi denne nye brukeren administratortilgang. Rull ned til wp_usermeta inn og klikk på Sett inn. Fyll ut disse feltene som følger:

  • unmeta_id: La dette stå tomt.
  • bruker-ID: ID-nummeret til den nye brukeren (fra oven).
  • meta_key: Skriv inn "wp_capabilities".
  • meta_verdi: Skriv inn "a:1:{s:13:"administrator";b:1;}".

Klikk på når du er ferdig Go. Gjenta nå prosessen ovenfor, men med følgende verdier:

  • unmeta_id: La dette stå tomt.
  • bruker-ID: ID-nummeret til den nye brukeren (fra oven).
  • meta_key: Skriv inn "wp_user_level".
  • meta_verdi: Sett dette til "10".

Nok en gang kan du velge Go. Du har nå gitt den nye brukeradministratorrettighetene. Du kan bruke denne brukeren til å logge på og ha full tilgang til nettstedet ditt og WordPress-dashbordet.

Hvis du ikke er komfortabel med phpMyAdmin, eller du bare foretrekker kommandolinjen, kan du også bruk WP-CLI for å opprette din nye bruker. For å opprette en ny bruker med administratorrettigheter, gå til nettstedet ditt via SSH, naviger til WordPress-katalogen og skriv inn følgende kode:

wp-bruker opprette nytt brukernavn admin@example.com --role=administrator

Erstatt "admin@example.com" med ønsket brukernavn og domene for nettstedet ditt.

4. Deaktiver sikkerhetspluginene dine

Mange sikkerhetsplugins, som f.eks Sucuri Security, begrense antall mislykkede påloggingsforsøk. Når grensen er nådd, kan det ikke gjøres flere forsøk.

Denne funksjonaliteten er nyttig siden den forhindrer hackere eller ondsinnede brukere fra å brutalt tvinge seg inn på nettstedet ditt. Men hvis det utløses, kan det også hindre deg i å komme inn på nettstedet ditt.

For å få tilgang igjen, må du deaktivere sikkerhetspluginen midlertidig. For å gjøre dette uten tilgang til dashbordet ditt, kan du bruke SFTP. Du kan følge instruksjoner fra trinn 1 ovenfor — prosedyren er identisk.

Når du har tilgang, vil du aktivere plugin-en på nytt og fjerne deg selv fra eventuelle svartelister (hvis plugin-en din har denne funksjonen). Da kan du logge på normalt.

Hacket nettsted? Vi fikser det raskt

Med vår Hacked Site Repair-tjeneste fjerner vi all skadelig kode og gjenoppretter nettstedet ditt slik at det er raskt oppe og kjører.

Les mer

5. Feilsøk White Screen of Death (WSoD)

"White Screen of Death" er en setning som brukes i WordPress-fellesskapet for å beskrive en tom hvit skjerm du kan se når du prøver å få tilgang til nettstedet ditt. Det er flere potensielle årsaker til en WSoD. Generelt er det enten en falsk plugin eller mangel på PHP-minne på nettstedet ditt. Vi går gjennom feilsøking av hvert scenario.

Deaktiver alle WordPress-plugins

Først bør du sjekke om en plugin er den skyldige. For å gjøre dette, må du deaktivere alle av pluginene dine. Hvis dette gir tilgang til nettstedet ditt, kan du slå dem på én om gangen til du har isolert den spesifikke plugin-en som forårsaker problemet.

For å deaktivere alle plugins uten tilgang til WordPress-dashbordet ditt, må du bruke SFTP. Igjen kan du følge instruksjoner i trinn 1.

Men i stedet for å gi nytt navn til mappen for en bestemt plugin, vil du gi nytt navn til hele plugins mappe. Dette deaktiverer alle. Deretter kan du oppdatere siden din og se om du kan logge på. Hvis ikke, fortsett til neste trinn.

Hvis deaktivering av alle plugins løser problemet, åpner du nettstedet ditt i SFTP igjen og gjenoppretter plugins mappen til det opprinnelige navnet (ikke logg ut av WordPress-dashbordet mens du gjør dette). De skal vises i den vanlige plugins-listen nå, som ligger på Plugins> Installerte plugins i dashbordet.

Deretter deaktiverer du pluginene fra dashbordet ved å velge alle og velge Deaktiver fra Massehandlinger menyen.

Deaktiverer alle plugins i WordPress-dashbordet.

Nå kan du gå nedover listen og aktivere hver plugin en om gangen. Etter hver av dem, oppdater nettstedet ditt og sjekk om WSoD kommer tilbake. Hvis den gjør det, vil du vite hvilken plugin som var ansvarlig. På dette tidspunktet kan du se etter oppdateringer som kan løse problemet, eller søke etter et alternativ.

Øk minnet for nettstedet ditt

Hvis en plugin ikke var problemet, er neste trinn å prøve å øke tilgjengelig minne for nettstedet ditt. For å starte, åpne nettstedet ditt i SFTP igjen og finn wp-config.php filen i rotkatalogen.

Filen wp-config.php i SFTP.

Du må redigere den filen. Hvis du bruker DreamHost filbehandler, kan du klikke på pilen ved siden av nettstedets navn og velge Rediger. Legg deretter til følgende kodelinje til filen:

define('WP_MEMORY_LIMIT', '64M');

Slik ser det ut i aksjon:

Kode lagt til wp-config.php-filen i SFTP.

Klikk på Spar, og oppdater deretter nettstedet ditt for å se om det løste feilen. Hvis ikke, kan du prøve noen flere feilsøkingstrinn i artikkelen vår om fikser White Screen of Death. Hvis alt annet mislykkes, kontakt vertens støtte.

6. Løs databasetilkoblingsfeil

Hvis du ser "Feil ved etablering av databasetilkobling" når du prøver å logge på, indikerer det at WordPress ikke kan koble til MySQL-databasen.

En "Feil ved etablering av databasetilkobling"-melding.

WordPress-nettsteder bruker disse databasene til å lagre nesten all informasjon på nettstedet ditt. Nettstedet ditt kan ikke lastes hvis en tilkobling ikke er opprettet.

Den gode nyheten er at årsakene til dette problemet er relativt enkle å fikse. Men siden det er flere alternativer, kan feilsøking for å finne hvilken som gjelder, være tidkrevende. Her vil vi dekke løsningen for det vanligste scenariet: uoverensstemmelse mellom påloggingsinformasjon.

MySQL-databasen har sitt eget sett med påloggingsdata, atskilt fra det som brukes til WordPress-nettstedet ditt. Feilsøking innebærer å sørge for at WordPress har riktig legitimasjon for databasen.

Det første trinnet er å finne disse legitimasjonene. Åpne nettstedet ditt ved å bruke SFTP wp-config.php filen.

MySQL-databasedetaljer i filen wp-config.php.

Legg merke til databasenavnet, brukernavnet og passordet. Nå kan du gå til DreamHost-kontrollpanelet og navigere til Mer > MySQL-databaser. Rull ned til du finner vertsnavnet som tilsvarer nettstedets domenenavn.

Kontroller at databasenavnet samsvarer med wp-config.php fil. Hvis den ikke gjør det, kan du oppdatere wp-config.php med riktig databasenavn.

Deretter ser du under Brukertilgang kolonne for å bekrefte at brukernavnet samsvarer med wp-config.php inngang. Du kan klikke på dette navnet for å finne passordet. Igjen, hvis det er uoverensstemmelse, oppdater din wp-config.php filen.

Nå kan du finne ut om du kan komme til påloggingssiden din. Hvis du fortsatt ser en databasefeil, kan du se vår guide på fikse WordPress-databasetilkoblingsfeil.

7. Angre nylige kodeendringer

Hvis du laster inn nettstedet ditt og ser en «Parse error: syntax error»-melding, betyr det at det er en kode angitt feil på nettstedet ditt som hindrer WordPress i å laste inn. Dette skjer oftest når koden kopieres og limes inn fra internett uten å dobbeltsjekke den. Teknisk sett bør nyere WordPress-versjoner automatisk forhindre at dette skjer, men hvis nettstedet ditt kjører på en eldre versjon, kan du fortsatt se denne feilen.

Å fikse det er enkelt – du kan ganske enkelt angre den siste endringen du gjorde i nettstedets kode før denne feilen dukket opp. Alternativt kan du også gjenopprette en nylig fungerende sikkerhetskopi. Hvis du fortsatt ønsker å bruke koden, kan du sjekke ut vår komplette guide på fikse syntaksfeil i WordPress.

For å forhindre at problemet oppstår i fremtiden, anbefaler vi at du sørger for at all kode du henter fra en nettkilde er validert. Du kan bruke et verktøy som W3C Markup Validation Service for raskt å sjekke HTML eller CSS for feil. Det er også smart å lage en ny sikkerhetskopi før du endrer noen kode i tilfelle noe går galt.

WordPress feilsøkingsressurser

Si farvel til WordPress White Screen of Death! Vi har satt sammen flere veiledninger for å hjelpe deg med å feilsøke alle typer WordPress-problemer:

  • Hvordan fikse vanlige WordPress-feil
  • Hvordan fikse 500 interne serverfeil i WordPress
  • Hvordan fikse syntaksfeil i WordPress
  • Hvordan fikse problemet med WordPress som ikke sender e-post
  • Hvordan fikse feilen ved etablering av databasetilkobling i WordPress
  • Hvordan fikse WordPress-feil 404 ikke funnet
  • Hvordan fikse hvit tekst og manglende knapper i WordPress Visual Editor
  • Hvordan fikse sidefeltet under innholdsfeilen i WordPress (i 3 trinn)
  • Slik løser du problemet med oppdatering og omdirigering av WordPress-påloggingssiden

Hvis du leter etter mer informasjon om beste fremgangsmåter for WordPress, klikker du over til vår WordPress opplæringsprogrammer, en samling av guider utviklet for å hjelpe deg med å navigere i WP admin-dashbordet som en proff.

Ta WordPress-nettstedet ditt til neste nivå

Enten du trenger hjelp til å velge riktig WordPress-plugin, lage et barnetema eller skrive ditt første blogginnlegg, kan vi hjelpe! Abonner på vårt månedlige sammendrag slik at du aldri går glipp av en artikkel.

Meld meg på

Lås opp WordPress Admin Panel

Hvis du noen gang har blitt låst ute fra WordPress-admin-dashbordet, vet du at det kan være en frustrerende opplevelse. Det er mange potensielle årsaker, og siden den nøyaktige feilmeldingen kan variere avhengig av det underliggende problemet, kan feilsøking være en utfordring.

I denne artikkelen har vi lagt ut alle de vanligste årsakene til dette problemet, med detaljerte gjennomganger for å fikse hver enkelt. Du kan ganske enkelt finne presentasjonen du ser når du prøver å logge på og følge de medfølgende trinnene for å få tilgang igjen.

Hvis du heller vil fokusere mindre på feilsøking og mer på å lage fantastisk innhold, bør du vurdere bytte til DreamPress. Vår administrerte WordPress-hosting sikrer at nettstedet ditt alltid er tilgjengelig når du trenger det.

Relaterte artikler

0 kommentarer
Inline tilbakemeldinger
Se alle kommentarer
Tilbake til toppen-knappen