Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur du åtgärdar felet "Tyvärr, du får inte åtkomst till den här sidan" i WordPress

"Tyvärr, du har inte behörighet att komma åt den här sidan" är ett av de vanligaste felen som WordPress-användare stöter på.

Detta meddelande visas vanligtvis när din användarroll inte har behörighet att visa en sida i WordPress instrumentpanel. Men ibland visas det även när du borde ha åtkomst.

Vi har hanterat detta tidigare och vet att det kan vara förvirrande och irriterande, särskilt om du är webbplatsägaren eller en administratör.

I den här guiden visar vi dig hur du åtgärdar felet "Tyvärr, du har inte behörighet att komma åt den här sidan" i WordPress, steg för steg. Detta är de faktiska stegen vi använder för att felsöka detta fel på våra egna webbplatser.

Hur du åtgärdar felet 'Sorry, You Are Not Allowed to Access This Page' i WordPress

Vad orsakar felet "Tyvärr, du har inte behörighet att komma åt den här sidan" i WordPress?

Vi har sett det här felet dyka upp ibland på våra webbplatser och även när vi hjälper läsare att felsöka sina webbplatser. Det inträffar vanligtvis när din WordPress-användarroll inte har behörighet att komma åt ett specifikt område i administratörspanelen.

Till exempel kan en författare bara redigera sina egna inlägg. Om någon skickar dem en direktlänk för att redigera en annan författares inlägg, kommer de att se meddelandet "Tyvärr, du har inte behörighet att komma åt den här sidan".

Men här är den knepiga delen: ibland visas felet även när du borde ha åtkomst. Det är då det blir frustrerande.

Om du inte är webbplatsägaren eller en administratör, måste du kontakta någon som är det. De kan förklara varför du inte har åtkomst eller uppdatera din användarroll vid behov.

Om du är webbplatsägare eller administratör och fortfarande ser felet när du loggar in, då har något gått fel bakom kulisserna – vanligtvis med användarbehörigheter eller en nyligen genomförd uppdatering.

Det kan orsakas av en misslyckad WordPress-uppdatering, ett trasigt plugin, en tema-konflikt eller ett problem med serverkonfigurationen.

Den frustrerande delen är att du inte kommer att kunna åtgärda detta inifrån WordPress-instrumentpanelen. Du måste använda FTP eller komma åt din databas direkt.

Det kan vara skrämmande om du är ny på WordPress, och att göra fel ändring kan orsaka större problem. Så innan du gör något, rekommenderar vi starkt att skapa en fullständig säkerhetskopia av din webbplats.

Och om du hellre inte vill röra filerna själv, försök att kontakta din webbhotell. De kanske kan hjälpa dig att fixa det snabbare.

Du kan också börja med att kontakta din hosting-leverantör. De kanske kan åtgärda problemet åt dig.

Med det sagt, här är några lösningar du kan följa för att felsöka och åtgärda "Tyvärr, du har inte behörighet att komma åt den här sidan"-felet i WordPress:

Alternativ 1: Kontrollera att du har rätt WordPress-roll

Om du kan logga in på WordPress administratörspanel men inte kan komma åt specifika sidor, kan din WordPress-användarroll ha ändrats och du är inte längre administratör.

Från WordPress-instrumentpanelen kan du se din användarroll genom att besöka sidan Användare » Alla användare och titta i kolumnen "Roll".

Visa alla användare och användarroller i WordPress

Om du inte har åtkomst till sidan Användare, betyder det att du inte är administratör.

Om du eller någon annan av misstag har raderat ditt administratörskonto eller ändrat din användarroll, kan du lägga till en ny administratörsanvändare med phpMyAdmin.

Alternativ 2: Kontrollera om .htaccess-filen är skadad

Om du har en administratörsanvändarroll och fortfarande ser "Tyvärr, du har inte behörighet att komma åt den här sidan" på startsidan, kan orsaken till felet vara en skadad .htaccess-fil. Vi kan kontrollera detta genom att byta namn på filen.

Du kommer att behöva använda en FTP-klient som FileZilla eller filhanteringsfunktionen i ditt WordPress-värdkonto. Om du inte har använt FTP tidigare, kanske du vill se vår guide om hur man använder FTP för att ladda upp filer till WordPress.

Med din FTP-klient måste du navigera till rotmappen (mest troligt mappen public_html) som innehåller alla dina WordPress-filer. När du hittar .htaccess-filen måste du byta namn på den till något annat, till exempel ‘.htaccess.old’.

Högerklicka för att byta namn på .htaccess

Om du inte kan hitta din .htaccess-fil, se vår guide om hur du hittar .htaccess i WordPress.

När du har bytt namn på filen, försök att logga in på din WordPress-webbplats för att se om det har löst problemet. Om det inte har gjort det, byt namn på den tillbaka till .htaccess och gå vidare till nästa steg.

Om du kan logga in har du löst problemet. Nästa steg är att generera en ny .htaccess-fil. För att göra det, navigera till sidan Inställningar » Permalinks i WordPress.

Klicka på Spara ändringar

Klicka bara på knappen Spara ändringar längst ner på sidan, så kommer WordPress att generera en ny .htaccess-fil.

Alternativ 3: Kontrollera felaktiga filrättigheter

Medan du har din FTP-klient öppen, kommer vi att kontrollera att det inte finns något problem med dina filrättigheter. Filrättigheter styr vem som kan komma åt filer och mappar på din webbplats.

Följande inställningar rekommenderas för de flesta användare:

755 för alla mappar och undermappar.
644 för alla filer.

Med din FTP-klient måste du navigera till rotmappen som innehåller alla dina WordPress-filer och välja mapparna wp-admin, wp-content och wp-includes.

Högerklicka sedan och välj 'Filrättigheter...'

Högerklicka för att välja filrättigheter

Detta kommer att öppna dialogrutan för filrättigheter.

Nu behöver du ange 755 i fältet för numeriskt värde. Därefter kan du klicka på kryssrutan 'Rekursivt in i underkataloger' och sedan välja alternativet 'Tillämpa endast på kataloger'.

Mappar ska ha behörigheter på 755

Klicka på knappen 'OK' för att fortsätta. Din FTP-klient kommer att börja ställa in filbehörigheter för mappar och undermappar. Du måste vänta tills den är klar.

Därefter behöver du välja alla filer och mappar i rotmappen på din WordPress-webbplats och sedan högerklicka för att välja filrättigheter.

Högerklicka för att välja filrättigheter

Dialogrutan för filrättigheter skulle dyka upp.

Den här gången måste du ange 644 som numeriskt värde. Därefter måste du klicka i kryssrutan ‘Rekursivt in i underkataloger’ och sedan välja ‘Tillämpa endast på filer’.

Filer bör ha behörigheter på 644

Klicka på 'OK' för att fortsätta, och din FTP-klient kommer nu att börja ställa in filrättigheter för alla filer på din WordPress-webbplats.

När du har gjort detta, försök att logga in på din WordPress-webbplats igen. Om du lyckas har du löst problemet. Om inte, gå vidare till nästa steg.

Alternativ 4: Aktivera standardtemat med FTP

Nästa lösning kräver att du kontrollerar om ditt aktiva WordPress-tema kan orsaka detta problem.

Du behöver ansluta till din webbplats med en FTP-klient eller din webbhotells filhanterare. Navigera sedan till mappen wp-content.

Högerklicka för att byta namn på temamappen

Där kommer du att se en mapp som heter themes. Det är här WordPress lagrar alla teman som är installerade på din webbplats.

Den här gången behöver du högerklicka på plugins-mappen och välja Byt namn. Vi kommer att kalla den 'themes.deactivate'.

Detta aktiverar standardtemat. Försök nu att logga in på din WordPress-webbplats för att se om detta har löst problemet.

Om du fortfarande får felmeddelandet "Tyvärr, du har inte behörighet att komma åt den här sidan", orsakas problemet inte av ett tema. Du måste byta namn på mappen 'themes.deactivate' tillbaka till 'themes' och gå vidare till nästa steg.

Om du kan logga in, orsakade det tidigare aktiva temat problemet, och du kan börja felsöka. Du kan prova att använda ett annat tema eller installera om samma tema och konfigurera det noggrant.

Om felet återkommer, rapportera det dock till temautvecklaren. De kanske kan hjälpa dig att lösa problemet eller åtgärda en bugg i temat.

Alternativ 5: Inaktivera alla plugins

Nästa lösning är att kontrollera om ett felaktigt WordPress-plugin orsakar felet. Vi gör detta genom att tillfälligt inaktivera alla plugins.

Om du är osäker på hur du gör det utan att komma åt WordPress adminområde, oroa dig inte. Du kan läsa vår guide om hur du inaktiverar plugins utan åtkomst till WordPress instrumentpanel.

Alternativ 6: Kontrollera dina WordPress-felsökningsloggar

Du kanske kan kontrollera en fellogg för ledtrådar om vad som gick fel. Din webbhotell kan ha loggar, eller så kan du tidigare ha konfigurerat WordPress för att spara dem.

För mer information, se vår guide om hur du ställer in WordPress-felprotokoll eller kontakta din webbhotell.

Alternativ 7: Uppdatera till den senaste PHP-versionen

Om din WordPress-webbplats kör en föråldrad version av PHP kan det orsaka problem. Att uppgradera till den senaste versionen kan vara till hjälp.

För mer information, se vår guide om hur du uppdaterar din PHP-version i WordPress eller kontakta din värdleverantör.

Alternativ 8: Återställ din senaste säkerhetskopia

Om du har gjort en nylig säkerhetskopia av din WordPress-webbplats, kommer sannolikt att återställa den till en tidigare version att åtgärda felet "Tyvärr, du har inte behörighet att komma åt den här sidan".

Problemet är att du kommer att förlora alla ändringar i dina inställningar och innehåll som gjorts efter säkerhetskopian.

För mer information, se vår nybörjarguide om hur man återställer WordPress från säkerhetskopia.

Alternativ 9: Kontrollera och ändra din databasprefix

Om du tidigare har valt att ändra ditt databastabellprefix i filen wp-config.php, finns det en chans att det finns en diskrepans mellan ditt databastabellprefix och din WordPress-databas. Detta kan orsaka felet "Tyvärr, du har inte behörighet att komma åt den här sidan".

Lösningen på detta är att kontrollera din databas via phpMyAdmin och se om databastabellnamnen har prefixvärdet som anges i din wp-config.php-fil.

För att göra detta kan du ta en titt på vår guide om hur du ändrar WordPress databasprefix.

Alternativ 10: Kontakta din webbhotell

Om du inte kan åtgärda felet på egen hand bör du kontakta ditt WordPress-värdföretag för att se om de kan göra något.

Många leverantörer erbjuder utmärkt teknisk support och kan kanske lösa problemet åt dig.

Till exempel kan de kontrollera sina serverloggar eller ha skapat egna säkerhetskopior av din WordPress-webbplats. De kommer att kunna ge dig råd om hur de kan hjälpa till och vad du bör göra härnäst.

För bästa resultat, se till att läsa vår guide om hur du korrekt ber om WordPress-support och får den.

Videohandledning

Om du föredrar videoinstruktioner, titta bara på den här videon:

Prenumerera på WPBeginner

Lär dig fler sätt att lösa vanliga WordPress-fel

Upplevs andra WordPress-fel? Kolla in guiderna nedan för att lösa dem:

Vi hoppas att den här handledningen hjälpte dig att lära dig hur du åtgärdar felet "Tyvärr, du har inte behörighet att komma åt den här sidan" i WordPress. Du kanske också vill bokmärka vår ultimata guide om hur du åtgärdar 403 Forbidden-felet eller hur du säkrar din WordPress-webbplats.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

6 CommentsLeave a Reply

  1. Jag får ibland det här felet, jag ville fråga om PHP-versionen som min hosting tillhandahåller. PHP-versionen är 8.2, men som standard är den inställd på en annan version, 8.0, så jag ändrade PHP-versionen till den senaste eftersom efter den nya WordPress-versionen

  2. Hittade också ett problem med ett plugin som hade en inställningssida som orsakade detta "fel" när konstanten DISALLOW_FILE_MODS var sann, t.ex. define( ‘DISALLOW_FILE_MODS’, true );

  3. Min webbplats hade blivit hackad, troligen på grund av ett svagt inloggningslösenord. Efter att jag hade rensat bort alla dåliga inlägg verkade webbplatsen fungera, men jag upplevde felet "Sorry, You Are Not Allowed to Access This Page" när jag försökte uppdatera WordPress-versionen. Jag kunde inte heller ta bort oanvända teman eller plugins. Jag försökte allt i den här artikeln, allt till ingen nytta.

    Jag hittade äntligen dessa två rader som uppenbarligen hade lagts till i min wp-config.php-fil. När jag tog bort dem återställdes fullständig administrativ funktionalitet.

    define(‘DISALLOW_FILE_EDIT’,true);
    define(‘DISALLOW_FILE_MODS’,true);

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.