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 ökar den maximala filuppladdningsstorleken i WordPress

Har du någonsin försökt ladda upp en fil till din WordPress-webbplats och stött på patrull? Det är otroligt frustrerande när du inte kan ladda upp den bild, det plugin eller det tema du behöver. Våra läsare ber oss ofta om hjälp med problem med filuppladdning eftersom de kan sakta ner ditt arbetsflöde.

Ibland kan dessa filuppladdningsgränser oväntat hindra dig från att lägga till innehåll i ditt mediebibliotek eller installera de större plugins och teman du behöver. Det är som att vara fast med händerna bundna. Och det är ännu mer irriterande när du inte vet hur du ska fixa det!

Men oroa dig inte, vi finns här för att hjälpa till. Vi älskar att WordPress är en så konfigurerbar plattform, och det finns ofta flera sätt att lösa samma problem.

I den här guiden visar vi dig de enklaste sätten att öka den maximala filuppladdningsstorleken i WordPress. Vi hjälper dig att komma förbi dessa begränsningar så att du kan återgå till det du älskar – att driva din webbplats!

Hur man ökar den maximala filuppladdningsstorleken i WordPress

Varför öka den maximala filuppladdningsstorleken i WordPress?

Din WordPress-värdleverantör kommer att ställa in en standardmässig maximal filuppladdningsstorlek när du registrerar dig och installerar WordPress. Din värdleverantör definierar denna gräns, och den brukar variera från 2 MB till 500 MB.

För de flesta WordPress-webbplatsägare kommer denna gräns att vara mer än tillräcklig.

Det finns dock tillfällen då du behöver höja denna gräns för att undvika uppladdningsfel.

Till exempel:

  • Du driver en fotowebbplats och behöver ladda upp stora bilder.
  • Din design- eller fotoportfölj har stora bilder.
  • Du vill installera ett större WordPress-tema eller plugin.
  • Du vill sälja digitala produkter som e-böcker, foton, videor och mer.
  • Du uppdaterar regelbundet innehåll och lägger till ljud, foton och mer som ligger utanför den nuvarande gränsen. 

Med det sagt, låt oss visa dig hur du kan öka den maximala filuppladdningsstorleken på din WordPress-webbplats.

Notera: Tänk på att visning av många stora filer på din webbplats kan allvarligt sakta ner dess hastighet och prestanda. Det är därför vi vanligtvis rekommenderar att aldrig ladda upp videor till WordPress.

Eftersom de flesta användare har olika WordPress-hosting-inställningar, kommer vi att täcka följande:

Hur du kontrollerar din maximala filuppladdningsstorleksgräns i WordPress

WordPress kommer automatiskt att visa den maximala filuppladdningsstorleksgränsen när du laddar upp bilder eller annat media.

För att kontrollera detta, gå helt enkelt till Media » Lägg till ny i din WordPress-adminpanel, så ser du den maximala filuppladdningsstorleken för din WordPress-webbplats.

Kontrollera aktuell gräns för filuppladdningsstorlek

Nu när du vet hur du hittar storleksgränsen, låt oss visa dig hur du ökar den maximala uppladdningsstorleken i WordPress.

Metod 1: Kontakta din WordPress-värdleverantör

Ett av de enklaste sätten att öka den maximala filuppladdningsstorleken i WordPress är att kontakta din WordPress-värdleverantör.

Detta är en relativt enkel uppgift för deras kundtjänstteam och kan göras på ett par minuter.

För nybörjare kan detta vara mycket enklare än att lägga till kod i WordPress och redigera serverfiler. 

Gå helt enkelt till din hostingleverantörs webbplats, som Bluehost, och logga in.

Klicka sedan på ‘Chatt’-ikonen längst ner på skärmen. Du kan sedan be supportpersonalen att öka filuppladdningsstorleken på din WordPress-webbplats. 

Klicka på Bluehost livechatt-supportknappen i instrumentpanelen

Du kan också kontakta supporten från instrumentpanelen för ditt hosting-konto.

Metod 2: Skapa eller redigera en befintlig php.ini-fil

Ett annat sätt att öka den maximala filuppladdningsstorleken är att skapa eller redigera en fil som heter php.ini. Den här filen styr många inställningar för din WordPress-hostingmiljö.

De flesta WordPress-värdleverantörer som Bluehost har en nybörjarvänlig cPanel för att hantera din webbplats.

Om din webbhotell har ett cPanel-kontrollpanel kan du öka filuppladdningsstorleken genom de inbyggda verktygen.

Notera: Följande kommer från Bluehost cPanel. De flesta delade hostingleverantörer kommer dock att ha liknande steg.

Du hittar en cPanel-knapp längst ner på fliken Hosting i Bluehost.

Öppna cPanel i Bluehost

Genom att klicka på den här knappen öppnas din cPanel-instrumentpanel.

Nu behöver du skrolla ner till avsnittet Programvara och klicka på 'MultiPHP INI Editor'.

MuliPHP INI Editor i Bluehosts cPanel

Skrolla sedan ner till avsnittet märkt 'upload_max_filesize' och ange en ny maximal filstorlek i rutan.

Klicka sedan på knappen ‘Verkställ’.

Inställning för maximal filuppladdningsstorlek

Alternativt kan du klicka på menyfliken 'Redigeringsläge' och sedan kan du ändra den maximala filuppladdningsstorleken direkt i redigeraren.

Du behöver redigera avsnittet 'upload_max_filesize' för att öka din filuppladdningsstorlek.

När du är klar klickar du bara på knappen 'Spara'.

Ändra max uppladdningsfilstorlek i kodredigeraren

Redigera php.ini genom att lägga till kod

Om din nuvarande hostingleverantör inte erbjuder cPanel-alternativet, måste du redigera den här filen manuellt.

För att göra detta kan du använda en FTP-klient eller filhanteringsalternativet i din WordPress-värdkontrollpanel.

Om du använder delad hosting, kanske du inte ser php.ini-filen i din hostingkatalog. Om du inte ser en, skapa helt enkelt en fil som heter php.ini och ladda upp den till din rotmapp. 

Lägg sedan till följande kodavsnitt i filen:

upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 300

Du kan ändra gränsen '256M' till den filstorlek du behöver för din WordPress-blogg.

Metod 3: Lägg till kod i din WordPress-temas functions.php-fil

Denna metod innebär att lägga till kod i din functions.php-fil i ditt WordPress-tema.

Istället för att redigera filen direkt rekommenderar vi att du använder WPCode. Det är det bästa pluginet för kodavsnitt som låter dig lägga till kod på din webbplats utan att bryta den.

Om du inte har gjort detta tidigare, se vår guide för nybörjare om hur du lägger till anpassad kod i WordPress.

Först måste du installera det kostnadsfria WPCode-pluginet. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Efter aktivering bör du navigera till Kodavsnitt » + Lägg till avsnitt.

Du måste föra muspekaren över alternativet 'Lägg till din anpassade kod (nytt utdrag)' och sedan klicka på knappen '+ Lägg till anpassat utdrag'.

Lägg till nytt kodavsnitt

Välj sedan 'PHP Snippet' som kodtyp från listan med alternativ som visas.

Välj alternativet PHP-utdrag

På följande skärm anger du ett namn för ditt nya kodavsnitt, vilket kan vara vad som helst för att hjälpa dig att komma ihåg vad koden är till för.

Sedan kan du kopiera och klistra in följande kodavsnitt under 'Kodförhandsgranskning'. Se till att ändra '256M' till den maximala filstorlek du behöver:

@ini_set( 'upload_max_size' , '256M' );
@ini_set( 'post_max_size', '256M');
@ini_set( 'max_execution_time', '300' );
Spara ditt anpassade utdrag i WPCode

Slutligen, byt reglaget högst upp till ‘Aktiv’ och klicka sedan på knappen ‘Spara kodsnutt’. Koden kommer nu att köras på din webbplats.

Metod 4: Lägg till kod i din .htaccess-fil

Ett annat sätt att öka den maximala filstorleken är att modifiera filen .htaccess. Den här filen styr konfigurationsinställningarna på hög nivå för din webbplats.

För att göra detta måste du logga in på din webbserver via FTP. Om du inte har gjort detta tidigare, se vår guide om hur man använder FTP för att ladda upp filer till WordPress för nybörjare.

Därefter behöver du lokalisera din .htaccess-fil i din webbplats rotmapp. 

Öppna .htaccess-filen

Om du inte kan hitta din .htaccess-fil kan den vara dold av din filhanterare eller FTP-klient. För att lära dig mer, se vår guide om varför du inte kan hitta .htaccess-filen på din WordPress-webbplats.

Därefter behöver du lägga till följande kodavsnitt i din .htaccess-fil:

php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value max_execution_time 300
php_value max_input_time 300

För att öka din maximala filuppladdningsstorlek ännu mer, ändra helt enkelt ’64M’ till den storlek du behöver.

Metod 5: Använd ett WordPress-plugin för att öka filuppladdningsstorleken

Ett annat sätt att öka den maximala filuppladdningsgränsen är att använda pluginet WP Increase Upload Filesize. Om du inte är bekväm med att lägga till kod i WordPress, kan detta vara ett bra alternativ för dig.

Det första du behöver göra är att installera och aktivera pluginet. För mer information, se vår guide om hur man installerar ett WordPress-plugin.

När du har aktiverat, navigera till Media » Öka uppladdningsgräns i din WordPress-adminpanel.

Detta tar dig till en skärm där du kan välja en ny filuppladdningsstorlek i rullgardinsmenyn 'Välj maximal filuppladdningsstorlek'. 

Klicka sedan på knappen ‘Spara ändringar’.

Öka filuppladdningsstorleken med plugin

Notera: Den maximala filuppladdningsstorleken kommer att ställas in av din webbhotell. Om du behöver en filstorleksgräns som är större än den som anges i rullgardinsmenyn, måste du kontakta din webbhotell och be dem att öka gränsen. 

Videohandledning

Om du inte gillar att följa skriftliga instruktioner kan du istället titta på vår videoguide:

Prenumerera på WPBeginner

Vi hoppas att den här artikeln hjälpte dig att öka den maximala filuppladdningsstorleken i WordPress. Du kanske också vill se vår guide om hur man lägger till ytterligare filtyper som kan laddas upp i WordPress och våra experttips om plugins och tips för att förbättra WordPress adminområde.

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

408 CommentsLeave a Reply

  1. Tack, php.ini-metoden fungerade perfekt.

    i’ve created the php.ini :)
    wp-adminphp.ini
    add lines:

    upload_max_filesize = 64M
    post_max_size = 64M
    max_execution_time = 300

    tack för artikeln.

  2. Ursäkta, hitta detta istället Logga in på rotmaskinen skriv följande kommando nano /usr/lib/php.ini

    hitta ; Maximum size of POST data that PHP will accept.
    post_max_size = 2M ändra detta till 64

    Save and exit and then you should be able to upload what you need hope this helps :)

  3. Att lägga till php.ini-filen i min wp-admin-mapp fungerade SPECIFIKT för mig också! Tack alla! Tog mig nästan 4 timmar att hitta en sida som hade den information som skulle fungera för mig – livräddare!

  4. med en viss värd ( godaddy ) kan det till exempel finnas ytterligare steg.

    Och till vilken php du kör. För godaddy med php5, byt namn på php.ini till php5.ini och kom ihåg att om du har noggrannheter som körs, måste du tillfälligt avsluta dem innan filen ens tas över, eller vänta ett tag på det.

    Systemprocesser / Avsluta alla

  5. Tack så mycket för artikeln. För själv-hostad finns det ett annat sätt eftersom metod 2 och 3 inte fungerade för mig då .htaccess-ändringen inte hade någon effekt och inte heller att lägga till en php.ini-fil i /wp-admin. Det var helt enkelt en fråga om att hitta den befintliga php.ini-filen för Apache. På Ubuntu körde jag;

    sudo find / -name php.ini

    Denna hittade min ini-fil i /etc/php5/apache2/
    Allt som behövdes var att lokalisera parametrarna och uppdatera värdena för;
    upload_max_filesize
    post_max_size
    max_execution_time

    Tack för att du hjälpte mig dit!

  6. Tack för att du skrev detta. php.ini måste finnas i wp-admin-katalogen för att fungera korrekt. Jag har precis kollat min värd (Vaurent) och de tillåter filuppladdningar upp till 105M så jag ska hitta något av den storleken och se om det når min blogg.

  7. Jag vill bara lägga till, med godaddy kan du inte använda htaccess-metoden, det kommer att ge dig ett 500 internt tjänstfel.

    Du måste använda php.ini-metoden. Den enda skillnaden är att du måste ha en php.ini och en php5.ini och raderna måste läggas till i båda. Filerna måste ligga i rotkatalogen där wordpress-installationen finns, inte i wp-admin-mappen, utanför den.

    Även om du har flera WordPress-installationer måste detta göras och placeras i varje katalog där varje WordPress-installation finns.

  8. php_value upload_max_filesize 64M
    php_value post_max_size 64M
    php_value max_execution_time 1500
    php_value max_input_time 1500

    jag använder dessa värden i .htaccess och det fungerar!

    tack

  9. Så jag gjorde allt det där och ändrade php.ini i /etc-mappen (min webbplats finns på mediatemples grid-tjänst) och inget fungerade, men då kom jag vagt ihåg att det var något jag var tvungen att ändra i nätverksinställningarna om min installation var multisite och där var det. Suck.

    Så ja, om du har ett Wordpress-nätverk, gå till dina nätverksinställningar och ändra den maximala filuppladdningsstorleken nära botten av sidan.

  10. Detta är det enda som fungerade för mig, jag provade alla alternativ, jag är på 1&1

    memory_limit = 32M
    upload_max_filesize = 32M
    post_max_size = 32M
    file_uploads = On

    ** Storlek kan vara vad som helst

    Nyckeln var raden "file_uploads"

    Placera detta i mappen /wp-admin/.

  11. Bra råd. Min uppladdningsgräns var 8 MB och jag provade bara htaccess-tricket och det fungerade, den ökade till 64 MB. Jag testade det och det fungerar vackert! Tack så mycket för dina bra råd!

  12. Viktigt att notera: Att använda php.ini-metoden kräver att filen placeras i wp-admin-mappen, inte i roten av din WP-installation.

  13. Den här webbplatsen är den coolaste för att lära sig WP! Fortsätt det goda arbetet grabbar... mer tack... mer! lol

  14. Äntligen ett inlägg som tydligt förklarar hur man ändrar minnesgränsen i WP. Tack!

  15. hej.
    Jag lyckades med den tredje metoden. min uppladdningsstorlek var 8 MB, men nu är den 64 MB. för mig är det mer än tillräckligt.

    Tusen tack.
    Förresten, jag är från Iran.

  16. Att skapa en php.ini-fil och placera den i roten löste det direkt!
    Skål, mycket uppskattat!

  17. tack, men jag är på delad hosting så inget fungerar, jag lade php.ini i wp-admin och i bloggmappen och i hemmappen och det fungerade inte heller. .htaccess fungerade inte, bytte tema och det fungerade inte

  18. Att lägga till kod i .htaccess-filen kan ge dig 500 Internal Error... det bästa sättet är att skapa en php.ini-fil och ladda upp den i wp-admin-mappen

    • Waooo det var briljant där allt jag gjorde var att skapa php.ini och laddade upp den till wp-admin-mappen det fungerade som inget annat tack

  19. Hej,

    Jag har gjort allt ovanstående och det tillåter mig fortfarande inte att importera en xml-fil på 11 MB. Jag behöver den eftersom den innehåller 1500 produkter som jag behöver importera.

    Jag har pratat med min virtuella serverleverantör 1and1 och de sa att allt jag behöver göra är att lägga till koden i .htaccess-filen men det verkar inte fungera

    Snälla hjälp någon

  20. Ingenting av detta fungerade för mig. Jag provade alla. Jag använder WPEngine för hosting.
    Några förslag?

  21. Jag har hosting på mediatemple. De två första metoderna fungerade inte för mig. Endast htaccess-metoden fungerade för mig.

    Tack.

  22. Jag upptäckte att php.ini var dold i cgi-bin-mappen som vissa delade servrar har i sina rotkataloger. Jag ändrade detta som ovan (OCH lade till en php5.ini bara för säkerhets skull) men tills jag hade ändrat detta fungerade inget annat. Tack för den MYCKET användbara tråden!

    • Tack Gavin, ingen av de andra metoderna fungerade för mig, sedan såg jag din kommentar, det fanns php.ini och php4.ini-filer i cgi-bin-mappen. Jag hittade den relevanta koden i båda filerna – post_max_size = , och upload_max_filesize = , ändrade dessa och nu fungerar allt bra.

  23. tack så mycket! hade provat så många lösningar och din .htaccess fungerade äntligen

  24. Det enda som fungerade för mig var att skapa/redigera en php.ini-fil och lägga till följande:
     
    memory_limit = 100M upload_max_filesize = 100M post_max_size = 100M file_uploads = On
     
    och ladda upp den till wp-admin-mappen.
     

    • Alternativ 2 fungerade perfekt, även om jag var tvungen att placera php.ini-filen i wp-admin-mappen istället för rotkatalogen.

      phpinfo upptäckte php.ini-filen i roten, men inte WordPress.

      Jag har för närvarande WP 3.2 installerat...

  25. Jag är uppenbarligen nyare än de flesta här, jag förstår inte vilken som är "rot"-katalogen, är det Editor under fliken Utseende? Jag förstår inte heller hur jag kommer till hcaccess. All hjälp uppskattas.

  26. Tack, men inget av detta fungerade för mig.

    Men jag hittade lösningen!
    Jag var tvungen att placera den php.ini i /public_html OCH /public_html/wp-admin och det fungerar!

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.