Hvis du ofte oplever fejlmeddelelsen “WordPress bliver ved med at logge mig ud”, er du kommet til det rigtige sted.
Dette problem opstår typisk på grund af et problem med den cookie, som WordPress forsøger at indstille til at godkende en login-session. Det kan også være et problem med nogle WordPress URL-indstillinger, der er mis-matchet.
Uanset årsagen er det her, hvordan du fejler og løser WordPress-sessionens timeout-problem.
1. Ryd din browsers cache
Problemet “WordPress bliver ved med at logge mig udd” kan stamme fra din browser. Siden er muligvis cachet i din browser og forsøger muligvis at godkende sessionen gennem en udløbet cookie.
Hvis du rydder din browsers cache, løses problemet, hvis dette er tilfældet. Yderligere oplysninger finder du i Sådan ryddes browsercache for alle større browsere.
2. Ryd din browsers cookies
Tilsvarende kan problemet være med den cookie, der allerede er gemt i din browser til webstedet. Hvis cookien er udløbet, men fejlagtigt tilsidesætter dit seneste login, kan det forårsage fejlen.
Heldigvis kan du rydde browser’s cookies for at ordne det.
Chrome
Trin 1
Gå til øverste højre hjørne i Chrome og klik på knappen Mere. Det ligner et hamburger-ikon: Tre lodrette linjer eller prikker.
Trin 2
Vælg derefter Flere værktøjer> Ryd browserdata i rullemenuen.
Trin 3
Mod toppen af pop op-vinduet skal du vælge et tidsinterval for hvor langt tilbage-data skal ryddes. For at slette alt skal du vælge Altid i rullelisten.
Trin 4
Derefter skal du markere cookies og andre webstedsdata samt cachede billeder og filer. Valgfrit kan du også kontrollere indstillingen Browsinghistorik.
Trin 5
Klik på knappen Ryd data. Afhængigt af hvor meget data der skal slettes, kan det tage et par minutter at afslutte processen.
Safari
Trin 1
For at rydde cookies i Safari skal du åbne browseren og vælge Præferencer i menuen.
Trin 2
Klik derefter på fanen Privatliv og derefter på knappen Administrer webstededata.
Trin 3
Klik på knappen Fjern alt for at slette alle cookies fra Safari.
Firefox
Trin 1
Når du har åbnet Firefox, skal du klikke på ikonet for hamburger-indstillinger i øverste højre hjørne. Vælg Præferencer i rullemenuen.
Trin 2
En ny fane åbnes med indstillinger. Klik på Privatliv og sikkerhed i menuen til venstre. Rul ned til afsnittet Cookies og website data, og klik på knappen Administrer data.
Trin 3
Klik på knappen Fjern alt vist i pop op-vinduet for at slette cookies. Klik derefter på Gem ændringer.
Edge
Trin 1
Åbn din browser, og klik på ellipsis øverst til højre hjørne. Gå derefter til Historik> Ryd browserdata.
Trin 2
Foretag et valg, der fungerer til din situation i rullelisten Tidsinterval. Tænk på, hvor længe problemet “WordPress bliver ved med at logge mig ud” har fundet sted. Vælg en tidsramme, der er mindst lige så lang.
Hvis du f.eks. Kun har oplevet problemet i et par minutter, skal standardindstillingen Sidste time fungere. Ellers kan du vælge et andet interval inklusive All Time.
Trin 3
Kontroller derefter, at felterne for cookies og andre webstedsdata samt cachelagrede billeder og filer er markeret. Du kan valgfrit vælge at også vælge at rydde din browser- og downloadhistorik.
Når det er gjort, skal du klikke på knappen Ryd nu.
3. Kontroller din browsers indstillinger
Hvis det ikke fungerer, kan problemet stamme fra din browsers cookie-indstillinger. Hvis de er indstillet til at tvinge cookies til at udløbe, skal de ændres.
I denne form for situationer skal trinene nedenfor gøre tricket for den type browser, du bruger.
Chrome
Trin 1
I Chrome skal du klikke på menuikonet i øverste, højre hjørne og vælge Indstillinger.
Trin 2
En ny fane åbnes med mange muligheder. Rul ned til bunden af siden, og vælg Avanceret.
Trin 3
En liste over yderligere indstillinger vises dynamisk. Klik på Webstedsindstillinger under afsnittet Privatliv og sikkerhed.
Trin 4
Find indstillingerne for cookies og webstededata under afsnittet Tilladelser. Hvis det ikke har mærket Tillad websted at gemme og læse cookiedata nedenunder, og det står blokeret, skal du klikke på det.
Ellers er det ikke det, der forårsager problemet med “WordPress bliver ved med at logge mig ud. I dette tilfælde kan du springe ned til det næste afsnit for yderligere fejlfinding.
Trin 5
Klik på skifteknappen ved siden af den blokerede etiket under afsnittet Cookies og site data. Når du har gjort det, skal det automatisk skifte og ændre for at tillade gemning af cookies.
Safari
Trin 1
I Safari’s menu skal du vælge indstillingen Præferencer.
Trin 2
Gå til fanen Privatliv. Derefter skal du sørge for, at feltet Bloker alle cookies ikke er markeret ved siden af indstillingen Cookies og webstededata. Hvis det er markeret, skal du klikke på det. Ændringen gemmes automatisk.
Trin 3
Kontroller, at problemet med “WordPress bliver ved med at logge mig ud” ikke er gået. Hvis det fortsætter, kan du markere dette felt igen, hvis du ikke ønsker, at din browser gemmer cookies.
Derefter skal du sørge for at forhindre sporing på tværs af websteder ud for websteds sporing. Hvis det er tilfældet, skal du klikke på det.
Firefox
Trin 1
Åbn Firefox, og klik på tandhjulsikonet, der kan findes på den nye standard fanebladside. Det er siden med dine topsider, der er anført.
Ikonet er placeret mod øverste, højre hjørne af siden.
Trin 2
En ny fane åbnes med indstillinger. Gå derefter til fanen Privatliv og sikkerhed i menuen til venstre.
Gå til afsnittet Udvidet sporingsbeskyttelse, og vælg Standardindstillingen.
Hvis denne indstilling allerede er valgt, skal du fortsætte med fejlfinding.
Edge
Trin 1
Når din browser er åben, skal du klikke på hamburgerikonet øverst til højre og gå til Indstillinger.
Trin 2
Gå til fanen Sidetilladelser, og find knappen Cookies og side data. Hvis det har ordet “Blokeret” under det, skal du klikke på det.
På den anden side, hvis det står “Tilladt”, skal du fortsætte med fejlfinding.
Trin 3
Klik på skifteknappen ud for Tillad websteder at gemme og læse cookiedata. Denne ændring gemmes automatisk.
Trin 4
Kontroller, om problemet “WordPress bliver ved med at logge mig ud” er løst. Eller hvis den allerede er aktiveret, skal du sørge for, at skifteknappen til blokering af tredjepartscookies er deaktiveret.
På dette tidspunkt, hvis du kontrollerer, om fejlen “WordPress bliver ved med at logge mig ud” stadig sker, og det stadig er en irriterende gener, skal du klikke på knappen Tilføj ved siden af Tillad.
Trin 5
Indtast adressen på det websted, der giver dig problemer med fejlen “WordPress bliver ved med at logge mig ud” i tekstfeltet. Klik derefter på Tilføj.
4. Ryd dit WordPress sites cache
Hvis du har nået det så langt, og problemet fortsætter, er din browser ikke skyld i det. Men dit WordPress-websteds cache kan være årsagen til problemet med “WordPress bliver ved med at logge mig ud”.
Du skal dog ikke bekymre dig … Der er stadig et par måder at løse det på!
Du kan rydde dit websteds cache med et par klik, men processen varierer afhængigt af din host såvel som hvis du bruger et cache-plugin.
Hvis du bruger et plugin til cache, skal du kontrollere dets dokumentation.
Ellers skal du tjekke med din vært for anvisningerne for at rydde cachen til dit websted og server.
Hvis du bruger Kinsta til at være vært for dit websted, er det let at rydde dit websteds cache, og du kan tjekke Sådan ryddes WordPress-cache på dit websted for at få flere oplysninger.
5. Tjek din WordPress-webstedsadresse dobbelt
Nogle gange gemmes WordPress-login-session-cookies ikke, fordi URL-adressen, der er defineret i cookien, ikke stemmer overens med webstedsadressen.
For at løse dette skal du kontrollere dine WordPress-indstillinger og sørge for, at felterne Webadresse (URL) og WordPress Adresse (URL) er de samme.
Trin 1
Log ind på dit websted og gå til Indstillinger> Generelt i menuen. Opdater derefter adresserne efter behov, og sørg for, at de er korrekte.
Nogle gange kan det være, at der er et “www” -præfiks, når det ikke burde være det. Kontroller også, at der er en “https” -præfiks, hvis du har et SSL-certifikat installeret på dit domæne.
Hvis du har foretaget justeringer, skal du klikke på Gem ændringer i bunden af siden.
Opdater manuelt WordPress-adresser
Hvis det ikke fungerer for at løse fejlen “WordPress bliver ved med at logge mig ud”, skal du opdatere disse adresser manuelt.
For at gøre dette skal du redigere din wp-config.php fil.
Du kan bruge SFTP til dette, og detaljerne kan findes her: Sådan bruges SFTP til at oprette forbindelse til dit WordPress-sted.
Trin 1
Når du har oprettet en forbindelse med dit websted ved hjælp af SFTP, skal du downloade og åbne filen. Eller, hvis du bruger FileZilla, kan du klikke på filen, derefter højreklikke på den og vælge Vis/Rediger fra listen.
Trin 2
Indtast koden nedenfor over linjen “happy blogging”:
define('WP_HOME','http://your-site.com);
define('WP_SITEURL','http://your-site.com);
Sørg for at ændre “http://your-site.com” til dit faktiske domæne. Kontroller også, at din brug af “HTTP” eller “HTTPS” er korrekt.
Hvis du har et SSL-certifikat installeret til dit websted, skal du vælge præfikset “HTTPS”.
For detaljer, se Sådan omdirigerer du HTTP til HTTPS i WordPress.
I eksemplet ovenfor er der heller ikke noget “www.” præfiks. Hvis dit websted inkluderer et og er indstillet til at blive brugt på den måde i dit domænes DNS-indstillinger, skal du sørge for at tilføje det.
Trin 3
Gem filen og upload den tilbage til dit websted i hovedmappen. Eller, hvis du bruger FileZilla, skal du gå tilbage til klienten og klikke på Ja, når du bliver bedt om at overskrive den nye version af filen til din server.
6. Deaktiver og genaktiver WordPress-plugins
Hvis du har nået dette punkt uden succes med at løse fejlen “WordPress bliver ved med at logge mig ud”, kan der være et problem med et af de plugins, du bruger.
Når et plugin skal autentificere sessionen med en cookie, men den ikke er konfigureret korrekt, eller der er et problem med cookien, kan det forårsage WordPress login timeout fejl.
For at fejlfinde denne sandsynlige årsag skal du manuelt deaktivere dine plugins. Yderligere oplysninger finder du i Sådan deaktiveres WordPress-plugins (ingen adgang til WP-admin).
Trin 1
Brug SFTP til at gå til /wp-content/ og omdøb plugins-mappen. Vælg et navn, der er klart for at undgå fremtidig forvirring.
Trin 2
Opdater dit websted, og kontroller, om problemet med “WordPress bliver ved med at logge mig ud” er løst.
Hvis den er fast, skal du omdøbe plugins-mappen tilbage til dens originale navn. Opdater derefter siden i din browser.
Trin 3
Gå til Plugins> Installerede Plugins, og aktiver plugins en-for-en, indtil fejlen vises igen.
Trin 4
Nu hvor du ved, hvilket plugin der forårsager problemet “WordPress bliver ved med at logge mig ud, kan du slette det.
Hvis du stadig har adgang til dit websted, skal du blive på siden Plugins og klikke på Deaktiver under det angivne problematik. Klik derefter på Slet-linket, der vises ved siden af linket Aktivér.
Hvis du ikke har adgang til dit websted, kan du bruge SFTP til at omdøbe plugins-mappen igen og derefter ændre det tilbage til dets oprindelige navn efter det.
Opdater derefter dit websted i din browser og slet pluginet.
Nu kan du søge efter et passende alternativ, hvis du haster med at bruge de funktioner, som plugin tilbyder. Ellers kan du kontakte pluginets forfatter for at rapportere problemet og anmode om en løsning.
7. WordPress bliver ved med at logge mig ud
Hvis du stadig oplever problemet “WordPress bliver ved med at logge mig ud”, kan du manuelt forlænge den tid, som en bruger huskes, når de markerer afkrydsningsfeltet “Husk mig”.
Dette er også nyttigt, hvis standarden ikke er lang nok, eller timingen tidligere blev ændret, og den ikke længere fungerer for dig.
Opdater manuelt, hvor længe du bliver husket
Trin 1
Opret et child theme med en functions.php-fil, hvis du ikke allerede har gjort det. Du kan se, hvordan man opretter et child theme i WordPress (Udvidet vejledning) for detaljer.
Tilføj dette filter i dit child themes functions.php-fil:
add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );
function keep_me_logged_in_for_1_year( $expirein ) {
return YEAR_IN_SECONDS; // 1 year in seconds
}
Det kan være vigtigt at bemærke, at ovenstående filter husker en bruger i et år. Hvis du foretrækker at ændre dette, er her andre mulige indstillinger, som du kan bruge til at erstatte “YEAR_IN_SECONDS”:
- DAY_IN_SECONDS – Brugere huskes kun en dag.
- WEEK_IN_SECONDS – Dette betyder en uge.
- MONTH_IN_SECONDS – Dette er for brugere, der skal huskes i en måned.
Husk, at hvis du udvikler dig lokalt, er det muligvis ikke en enorm sikkerhedstrussel, at din brugerkonto huskes i et år, hvis din computer er sikker, og du bruger en antivirus-app. Men det er ikke sikkert for produktionssteder eller scenesites.
Du ønsker måske ikke at foretage ændringen for, at brugere skal huskes i en dag, da dette kan medføre, at du ser problemet “WordPress bliver ved med at logge mig ud” igen.
Overvej dine muligheder, og vælg den værdi, der fungerer for dig.
Resumé
Når WordPress konstant logger dig ud, er det ekstremt frustrerende.
Heldigvis kan WordPress session timeout, der giver dig problemet “WordPress holder logge mig ud” hurtigt i de fleste tilfælde. Sørg specifikt for at:
- Ryd din browsers cache
- Ryd din browsers cookies
- Tjek din browsers indstillinger
- Ryd dit WordPress sites cache
- Dobbeltkontrol af din WordPress webadresse
- Deaktiver og genaktiver WordPress-plugins
- Opdater manuelt, hvor længe du bliver husket
Hvis du hoster dit site hos Kinsta og stadig har brug for hjælp, er du velkommen til at kontakte os. Vi har WordPress-eksperter klar og venter på at hjælpe.