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 man åtgärdar 413 Request Entity Too Large-felet i WordPress

Felet '413 Request Entity Too Large' kan dyka upp när du försöker ladda upp en tema- eller pluginfil i WordPress. Det betyder att filen är större än den tillåtna maximala filuppladdningsgränsen på din webbplats.

Vi har hjälpt WordPress-användare att felsöka fel precis som detta i flera år, så vi vet hur frustrerande det kan vara.

I dagens guide visar vi dig hur du felsöker felet '413: Request Entity Too Large' genom att öka filuppladdningsstorleken.

WordPress 413-fel - Request entity too large

Vad orsakar felet WordPress 413 Request Entity Too Large?

Detta fel uppstår vanligtvis när du försöker ladda upp en fil som överskrider den maximala filuppladdningsgränsen på din WordPress-webbplats.

Din webbserver kommer att misslyckas med att ladda upp filen, och du kommer att se felmeddelandet '413 Request Entity Too Large'.

413 request entity too large error example

Normalt sett har de flesta WordPress-hostingföretag sina servrar konfigurerade så att WordPress-användare kan enkelt ladda upp stora bilder och annat medieinnehåll.

Ibland är dock den här inställningen inte tillräckligt hög för att ladda upp stora tema- eller pluginfiler.

Serverkonfigurationen kan också hindra dig från att ladda upp stora filer till mediebiblioteket. I det här fallet ser du ett annat meddelande som tydligt anger att filstorleken överskrider den maximalt tillåtna gränsen.

Filstorleken överskrider den maximala uppladdningsstorleksgränsen

Med det sagt, låt oss titta på hur man fixar WordPress-felet '413 Request Entity Too Large'.

Åtgärda felet 413 Request Entity Too Large i WordPress

Det finns flera sätt att åtgärda felet 'request entity too large' i WordPress. Vi kommer att gå igenom alla dessa metoder, och du kan prova den som fungerar bäst för dig.

Du kan använda snabblänkarna nedan för att hoppa till den metod du vill använda:

Metod 1: Öka gränsen för filuppladdningsstorlek med WPCode (Rekommenderas)

Du kan redigera din temas functions.php-fil direkt. Vi rekommenderar dock inte denna metod eftersom även små misstag kan förstöra din webbplats.

Det är därför vi rekommenderar att använda WPCode istället. Det är det bästa pluginet för kodsnuttar i WordPress som låter dig öka gränsen för uppladdningsfilstorlek utan att redigera functions.php-filen direkt.

Först måste du installera och aktivera gratis WPCode-plugin. För mer information, se vår guide om hur man installerar ett WordPress-plugin.

Därefter behöver du gå till Kodavsnitt » Lägg till kodavsnitt i sidofältet för din WordPress-administration. Håll sedan muspekaren över alternativet 'Lägg till din anpassade kod (nytt kodavsnitt)' och klicka på knappen 'Använd kodavsnitt'.

Lägga till ett anpassat kodavsnitt till WordPress

Du kan ange en titel för kodavsnittet högst upp så att du enkelt kan hitta det.

Du måste nu ange följande kod i rutan 'Kodförhandsgranskning':

@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );

Se till att du också väljer 'PHP-kodsnutt' från rullgardinsmenyn 'Kodtyp'.

Öka filuppladdningsstorleken med WPCode-utdrag

Du kan öka värdena för upload_max_size och post_max_size till att vara mer än filen du försöker ladda upp.

Du kommer också att behöva öka max_execution_time till den tid du tror att det skulle ta för filen att laddas upp. Om du är osäker kan du prova att dubbla detta värde.

Slutligen, se till att växla kodavsnittet från 'Inaktiv' till 'Aktiv' högst upp på sidan och klicka på 'Uppdatera'. Detta kommer att köra kodavsnittet på din WordPress-webbplats.

Växla kodavsnittet till Aktiv och klicka på Uppdatera i WPCode

För mer information, se vår guide om hur man enkelt lägger till anpassad kod i WordPress.

Metod 2: Öka gränsen för filuppladdningsstorlek via .htaccess-filen

För den här metoden behöver du komma åt och redigera din .htaccess-fil med en FTP-klient eller filhanteraren i din webbhotells cPanel. Observera att du inte kommer att ha åtkomst till den här filen om din webbhotellleverantör använder NGINX istället för en Apache-server.

För mer information, se vår guide om hur man använder FTP i WordPress.

Lägg sedan helt enkelt till följande kod längst ner i .htaccess-filen:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Du kan ändra vart och ett av de numeriska värdena till att vara mer än storleken på filen du försöker ladda upp. Spara sedan och ladda upp .htaccess-filen igen till din server.

För att lära dig mer om hur du ökar gränsen för filuppladdningsstorlek, se vår guide om hur du ökar den maximala filuppladdningsstorleken i WordPress.

Metod 3: Ladda upp fil manuellt via FTP

Om 413-felet endast uppstår när du laddar upp en specifik fil, kan du överväga att ladda upp den manuellt via FTP.

Om du försöker ladda upp ett WordPress-tema, se vår guide om hur man installerar ett WordPress-tema och hoppa till avsnittet 'Installera ett WordPress-tema med FTP'.

Om du försöker ladda upp ett plugin, se vår guide om hur man installerar ett WordPress-plugin och hoppa till avsnittet 'Installera ett WordPress-plugin manuellt med FTP'.

För andra filer kan du se vår guide om hur du manuellt laddar upp WordPress-filer med FTP.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du åtgärdar WordPress-felet '413 Request Entity Too Large'. Du kanske också vill lära dig hur du åtgärdar fel i WordPress och se våra experters val för de måste-ha WordPress-plugins för att växa din 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

18 CommentsLeave a Reply

  1. Jag provade både WP Code och .htaccess och tyvärr fungerade det inte. Först efter att ha kontaktat leverantören fick jag veta att dessa alternativ var medvetet blockerade och att de var tvungna att tillåta en högre gräns. Därför är dessa alternativ inte alltid tillgängliga. Annars, tack för en bra artikel om ett annat fel jag kan stöta på i WordPress.

  2. I fall där du får ett omedelbart 413-svar och du är säker på att PHP-filuppladdningsgränserna är korrekt inställda, kontrollera webbserverns (Apache eller Nginx) inställningar för maximal tillåten kroppsstorlek.

    • Tack för att du delade ett annat alternativ att prova, för de flesta nybörjare skulle vi rekommendera att kontakta din värd för att kontrollera om detta kan hjälpa!

      Admin

    • Om du fortsätter att få felet efter att ha provat våra rekommendationer, rekommenderar vi att du kontaktar din webbhotellsleverantör så kan de normalt hjälpa till.

      Admin

  3. Detta är så frustrerande. Jag har gjort functions.php och ändrat och det fungerar fortfarande inte.

    Jag har aldrig haft problem med att ladda upp detta tema någon annanstans

    • Din värd kan åsidosätta alla ändringar. Om du kontaktar din hostingleverantör bör de kunna hjälpa till

      Admin

  4. Hej, jag tror att koden i Metod 1 ska placeras i filen wp-config.php, inte i filen functions.php som du föreslog – kan du kontrollera detta? Jag tror att det skulle förstöra functions.php och orsaka en vit skärm...

    • Koden ska fortfarande läggas i functions.php och skulle inte orsaka ett vitt skärmfel.

      Admin

  5. Hej,

    Jag är inte så mycket för kodning..

    Var exakt ska jag placera koden i functions.php-filen, som rekommenderas i den första lösningen? och behövs det några speciella tecken? för att starta/avsluta den, till exempel?

    Tack

  6. Eftersom detta är en av de första träffarna på Google, kommer jag att lägga till detta-

    Om du använder ett CDN som Cloudflare och fortsätter att få fel 413 efter att ha gjort justeringar, kringgå ditt CDN, antingen genom att stänga av det eller genom att lägga till en post i din värdfil för att kringgå CDN. Ibland har CDN en gräns som är inställd under vad du har och du slår bara ditt huvud mot en vägg i onödan.

  7. Jag har försökt, jag har till och med ändrat gränsen och visar tydligt gränsen upp till 5 GB men kunde inte laddas upp ?? säger samma fel ?? snälla hjälp?

  8. Jag fick följande meddelande när jag uppdaterade menyn i WordPress-instrumentpanelen.

    [Begärd enhet för stor
    Den begärda resursen
    /wp-admin/nav-menus.php
    tillåter inte begärandedata med POST-begäranden, eller så överskrider mängden data som tillhandahålls i begäran kapacitetsgränsen.]

    Kan du vänligen berätta lösningen för det.

      • 413-felet är ett svar från webbservern, så du behöver lägga till en rad i konfigurationsfilen. I mitt fall var det nginx, så jag lade till följande i nginx.conf i html-sektionen av filen...

        client_max_body_size 32m;

        Efter det startade jag om nginx och uppladdningen fungerade.

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.