"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 går vi igenom stegen vi använder för att felsöka detta fel på våra egna webbplatser.

⚡ Snabb sammanfattning:
Detta fel orsakas vanligtvis av en behörighetskonflikt eller en säkerhetsinställning. De 3 bästa lösningarna är:
- Kontrollera användarroller
- Återställa .htaccess-filen
- Korrigera filbehörigheter
Vad orsakar felet "Tyvärr, du har inte behörighet att komma åt den här sidan" i WordPress?
Vi har sett detta fel dyka upp ibland på våra webbplatser och även när vi hjälpt läsare att felsöka deras webbplatser. Det händer vanligtvis när din WordPress användarroll (de behörigheter som tilldelats ditt specifika konto) inte har behörighet att komma åt ett specifikt område i adminpanelen.
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 temakonflikt eller ett serverkonfigurationsproblem som involverar filbehörigheter (serverreglerna som bestämmer vem som kan läsa, skriva eller köra filer).
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.
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:
- Kontrollera att du har rätt WordPress-roll
- Kontrollera om .htaccess-filen är skadad
- Kontrollera felaktiga filrättigheter
- Aktivera standardtemat med FTP
- Inaktivera alla plugins
- Kontrollera dina WordPress-fel loggar
- Uppdatera till den senaste PHP-versionen
- Återställ din senaste säkerhetskopia
- Kontrollera och ändra din databasprefix
- Kontakta din webbhotell
- Videohandledning
- Lär dig fler sätt att lösa vanliga WordPress-fel
1. Kontrollera att du har rätt WordPress-roll
Om du kan logga in på WordPress adminpanel men inte kan komma åt specifika sidor, kan din WordPress användarroll ha ändrats, och du är inte längre administratör.
Notera: Om du inte kan komma åt menyn 'Användare' alls, gå vidare till nästa steg. Du kan också använda phpMyAdmin för att manuellt återställa behörigheter om du är helt utelåst.
Från WordPress adminpanel kan du se din användarroll genom att följa dessa steg:
- Navigera till Användare » Alla användare i sidofältet.
- Leta reda på ditt användarnamn i listan.
- Titta i kolumnen Roll för att säkerställa att det står "Administratör".

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.
2. Kontrollera om .htaccess-filen är skadad
Om du har administratörsroll och fortfarande ser "Tyvärr, du har inte behörighet att komma åt den här sidan" på startsidan, kan orsaken 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.
- Anslut till din webbplats med din FTP-klient.
- Navigera till rotmappen (ofta kallad public_html).
- Hitta filen som heter
.htaccess. - Högerklicka på filen och byt namn på den till
.htaccess.old.

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, då 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 » Permalänkar i WordPress.

Klicka helt enkelt på knappen Spara ändringar längst ner på sidan, så genererar WordPress en ny .htaccess-fil.
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.
Här är hur du applicerar dessa inställningar korrekt med FTP:
- Navigera till din rotmapp och välj mapparna
wp-admin,wp-contentochwp-includes. - Högerklicka och välj 'Filrättigheter...'.
- Ange 755 i fältet för numeriskt värde.
- Markera 'Rekursivt in i underkataloger' och välj 'Tillämpa endast på kataloger'.
- Klicka OK för att tillämpa ändringar.

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'.

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.
Välj sedan alla filer och mappar i rotmappen på din WordPress-webbplats, högerklicka sedan för att öppna dialogrutan för filrättigheter.

Dialogrutan för filrättigheter kommer att visas.
Ange 644 i det numeriska värdet och klicka på 'OK' för att fortsätta.

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.
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.

Väl där ser du en mapp som heter themes. Det är här WordPress lagrar alla teman som är installerade på din webbplats.
För att felsöka detta på ett säkert sätt, följ dessa steg för att tvinga WordPress att byta till ett standardtema:
- Öppna mappen
themes. - Leta reda på mappen för ditt nuvarande aktiva tema (t.ex.
astraellerdivi). - Högerklicka på den specifika mappen och byt namn på den till något som
astra.deactivate.
Detta kommer att aktivera standardtemat för WordPress (som Twenty Twenty-Four). 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å din temamapp tillbaka till dess ursprungliga namn 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.
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 enkelt göra detta via FTP:
- Navigera till mappen
wp-contentmed din FTP-klient. - Hitta mappen som heter
plugins. - Byt namn på mappen till
plugins.deactivate.

Detta kommer omedelbart att inaktivera alla installerade plugins. Om du nu kan logga in på din instrumentpanel vet du att ett av plugins var boven. Byt namn på mappen tillbaka till plugins och aktivera dem sedan en efter en för att hitta problemet.
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.
Du kan ofta hitta en fil som heter debug.log i din wp-content-mapp om felsökning är aktiverad. Om inte, kan du aktivera den genom att lägga till kod i din wp-config.php-fil.
För mer information, se vår guide om hur du ställer in WordPress-felprotokoll eller kontakta din webbhotell.
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.
Du kan vanligtvis uppdatera din PHP-version direkt från din värdkontrollpanel (som cPanel eller hPanel) under avsnittet "PHP Configuration" eller "MultiPHP Manager".
För mer information, se vår guide om hur du uppdaterar din PHP-version i WordPress eller kontakta din värdleverantör.
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äkerhetskopieringen. Det är därför vi alltid rekommenderar att använda ett pålitligt säkerhetskopieringsplugin som Duplicator, vilket gör det enkelt att återställa din webbplats.
För mer information, se vår nybörjarguide om hur man återställer WordPress från säkerhetskopia.
9. Kontrollera och ändra ditt databasprefix
Om du tidigare har bestämt dig för att ändra ditt databastabellprefix i filen wp-config.php, finns det en chans att det finns en diskrepans mellan ditt databasprefix och din WordPress-databas.
Detta händer eftersom dina användarrollers behörigheter lagras i databasen med ett specifikt prefix (vanligtvis wp_ som standard).
Om prefixet i din konfigurationsfil inte matchar det i dina databastabeller, tappar WordPress effektivt spårningen av dina administratörsrättigheter, vilket orsakar 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.
10. Kontakta din webbhotellsleverantör
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 har företag som SiteGround och HostGator supportteam som är erfarna med dessa specifika WordPress-fel.
När du kontaktar dem, be dem att kontrollera serverns felloggar specifikt efter 403 Forbidden-fel eller nekade behörigheter. Detta hjälper dem att identifiera den exakta filen som orsakar problemet.
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:
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:
- Hur man fixar WordPress White Screen of Death (steg för steg)
- Hur du åtgärdar felet 500 Internal Server Error i WordPress
- Hur man åtgärdar felet 'Cookies är blockerade på grund av oväntad utdata' i WordPress
- Hur man åtgärdar felet 'Tillfälligt otillgänglig för schemalagt underhåll' i WordPress
- Hur man åtgärdar felet "PHP saknar MySQL-tillägg" i WordPress
- Hur du åtgärdar felet vid upprättande av databanslutning i WordPress
- Hur du åtgärdar felet "Är du säker på att du vill göra detta?" i WordPress
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.


Kzain
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
Mark K
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 );
WPBeginner Support
Thank you for sharing another possible reason for this error
Admin
Rob Mahan
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);
WPBeginner Support
Thank you for sharing this in case other users run into the same issue!
Admin
Kimberly
Det fungerade! Tack.