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, detta hjälpte mig att felsöka en uppladdningsgräns. Jag har en multisite-installation i WordPress, så det visade sig vara en inställning i Nätverksadministratörens inställningar.

    Jag var förvirrad först, eftersom mina php-inställningar tillät större uppladdningar, men det var begränsat i Nätverksinställningarna.

  2. Det hade varit bra om du hade inkluderat metoden med .user.ini.

    .user.ini uppladdad i rotmappen med samma värde/text som i din redigerade php.ini

    Oftast fungerar bara den här metoden för delad hosting.

    ErnestPH

    • The php.ini file should work the same as the user.ini file unless your specific host ignores the php.ini but thank you for sharing your recommendation :)

      Admin

  3. Fungerar inte för mig.
    Jag har följt den här guiden och dubbelkollat php.ini-filen för att säkerställa att ändringarna faktiskt har sparats. ändrat htaccess-filen för att öka gränserna. och även försökt ändra phpMyAdmin httpd-app.conf och php-settings.conf-filen. Alla dessa filer återspeglar max uppladdning högre än 40m och min WP-sida återspeglar inga av dessa ändringar. Verkligen frustrerad här.

    Snälla hjälp mig, tack!

    • If you haven’t already, you would want to reach out to your hosting provider to ensure there is not a setting on their end that is overriding what you are setting :)

      Admin

  4. jag har provat alla 3 metoder, ingen av dem fungerade. jag försöker ladda upp tidningstemat på min wordpress-sida. men varje gång visas "php.ini file upload max file size".
    Snälla hjälp mig

    • Du bör kontakta din hostingleverantör för att säkerställa att de inte har en inställning som åsidosätter ändringarna du har gjort.

      Admin

  5. Se upp för dolda php.ini-filer. I min installation hittade jag 2 av dem. Den som jag faktiskt hittade löste problemet fanns under

    ./etc/php/7.0/apache2/php.ini

    att ändra den här filen löste mitt problem.

    • Tack för att du delade din lösning. Med tanke på var filen ligger skulle vi rekommendera de flesta användare att kontakta sin hosting-leverantör innan de letar på sådana platser.

      Admin

  6. Tack kompis, jag har löst mitt problem genom att använda metod 2 genom att redigera min php.ini-fil
    Tack så mycket, du jobbar jättebra

  7. Inget av ovanstående fungerade för mig. Faktum är att redigering av htaccess-filen förstörde min webbplats även efter att ha tagit bort ovanstående kod. Att skriva över med en ny fil löste problemet dock.

    Jag har en dedikerad server på Bluehost. Vad som fungerade för mig var att gå in i WHM-roten, inte cpanel eller FTP-åtkomst. Sök efter MultiPHP INI Editor. Ge den minst 5 minuter att ladda om du bara ser titeln och ikonen. Du kan ställa in din uppladdningstid, poststorlek etc. där. Fungerar omedelbart, även om din webbplats använder Cloudflare, utan att sätta den i utvecklingsläge eller rensa cachen. Jag hoppas att detta hjälper någon.

    • Thank you for sharing what worked for you, should other users be on a dedicated server, if they reach out and let BlueHost know the need to increase the upload size then BlueHost can normally edit that for them :)

      Admin

  8. Fungerar för mig

    3. htaccess-metoden

    du måste klicka på (visa dolda filer för att visa och redigera den här filen).

  9. när jag försökte detta
    Kunde inte kommunicera tillbaka med webbplatsen för att kontrollera kritiska fel, så PHP-ändringen återställdes. Du måste ladda upp din PHP-filändring på något annat sätt, till exempel genom att använda SFTP.
    detta hände mig
    vad är lösningen på detta

  10. Jag hade försökt med php.ini-metoden men den fungerar aldrig, snälla hur ställer jag in den..
    Eller borde du snälla berätta var jag ska klistra in i function.php

    • Du skulle normalt använda en textredigerare för att ställa in innehållet i php.ini-filen. För din functions.php bör den normalt placeras sist så att den kan tas bort senare vid behov. Du kanske också vill kontrollera med din webbhotell om du har problem med dessa metoder, för om de kan hjälpa till att öka filstorleken åt dig.

      Admin

  11. Ingen fungerade för mig. Men den här fixade det – lägg till den här raden i din .htaccess:

    LimitRequestBody 104857600

  12. Jag använder Nginx och jag hade redan konfigurerat värdena för php korrekt i php.ini, men det som löste det var att sätta samma värde i serverblocket med variabeln client_max_body_size xxxM;

    Jag skriver detta i hopp om att det kommer att hjälpa någon.

  13. Inget av alternativen fungerade för mig. Ingenting hände när jag försökte de två första, och den sista gav ett felmeddelande 500. Kan du hjälpa mig?

  14. Ovanstående förklaring är bra för hostade webbplatser, men vad händer med oss som kör lokalt? Jag kan fortfarande inte förstå felet "upload_max_filesize" när jag laddar ner Updfaftplus från WP Plugins eller från en nedladdningsbar zip-fil. Jag är nybörjare och behöver handhållning genom denna process. Hjälp uppskattas.

  15. hta access fungerade.
    Ni måste lägga koden före #END Wordpress
    om ni lägger den efter #end wordpress så går webbplatsen till 500 internal server error enligt min erfarenhet med godaddy hosting

  16. På de flesta av de delade cPanel-webbplatser jag har konfigurerat:

    -att ändra .htaccess får hela webbplatsen att krascha (500 internt fel)
    -att lägga till php.ini- eller php5.ini-filer gör ingenting
    -det finns inget alternativ att välja 'Webbplatsmjukvara' i cPanel...

  17. Tack! Detta var till enorm hjälp! Jag kunde inte ens ladda upp plugins eftersom min gräns var förinställd på 2MB... Nu har jag fått den till 64MB och kan arbeta.
    Tack!

  18. På vidahost (nu TSOhost).

    Att lägga till följande php.ini fungerade för mig... dock (och jag är fortfarande lite förvirrad varför), att bara lägga den i http-roten fungerade inte – jag var tvungen att duplicera php.ini-filen inuti wp-admin och wp-include-katalogerna inom wordpress.

  19. Jag använder HostGator och har för närvarande problem med maximal exekveringstid. Det inträffade för några veckor sedan och HostGator-supporten löste problemet. Det dök upp igen och supporten säger till mig att de inte kan lösa det eftersom jag är på en delad server. Agenten kraschade till och med min webbplats genom att manuellt redigera htaccess-filen och verifierade inte om det fungerade eller inte. Han rekommenderade dock ett plugin som skulle redigera htaccess-filen med kod för att öka gränsen, men det fungerar inte. Jag antar att HostGator blockerar det

  20. Jag lade till koden i mappen .php functions, och nu laddas inte Wordpress. Hur löser jag detta problem??

  21. Jag har GoDaddy-hosting och kontaktade dem för att hjälpa mig att öka min filuppladdningsstorlek. Det var en barnlek – jag behövde inte skapa några filer, lägga till kod i mitt tema eller något sådant. Så för er som har GoDaddy eller cPanel-liknande kontroller, glöm hack och använd bara dina administratörsinställningar.

    Här är vad supporten fick mig att göra:
    1. Gå till din cPanel Admin (en liknande hostingpanel 'kan' fungera ungefär likadant)
    2. Skrolla ner till 'Programvara' och klicka på 'Välj PHP-version'
    3. Klicka på 'Byt till PHP-alternativ' längst upp till höger och TADA! Där är alla dina PHP-alternativ!
    4. Gå bara ner och ändra 'post_max_filesize' och 'upload_max_filesize' till vad du vill, tillämpa och spara dina ändringar, och du är nu en säker och glad webbplatsägare som inte behöver koda.

    Lycka till!

    • Det här fungerade för mig, men för att ens hitta dessa filer var jag tvungen att ringa GoDaddy där jag guidades genom dessa steg, annars hade jag aldrig kunnat navigera till cPanel-administratören utan deras hjälp.
      1. Logga in på GoDaddy
      2. Klicka på mina produkter, övre vänstra hörnet
      3. Under webbhotell, klicka på hantera alla
      4. Klicka på webbhotell med Cpanel
      5. Klicka på Cpanel Admin-ikonen
      6. Skrolla ner till Programvara och klicka på Välj PHP-version
      7. Klicka på byt till PHP-alternativ
      8. Längst ner på sidan, klicka på siffran upload_max_filesize och välj det nummer du önskar som maximal filstorlek
      9. Klicka på tillämpa. Det fungerar. Nu kan filstorlekar laddas upp till det valda maxvärdet.

  22. Multisite-användare:
    Om du är en dum dum som jag, kanske du har provat allt utan resultat.
    Glöm inte att om du använder Wordpress Multi-site, att ändra uppladdningsinställningarna för enskilda webbplatser.
    Nätverksadministratör > Inställningar > Maximal filuppladdningsstorlek

    Du kan fortfarande behöva använda tipsen i den här artikeln, men utan att ändra uppladdningsinställningarna för multisite, kommer du inte att veta om det fungerar.

  23. Är det någon här som har fått detta att fungera med Godaddy? De är väldigt ohjälpsamma. Jag vet att jag behöver skapa php.ini-filen, (och det gjorde jag), men ingen av lösningarna ni postade fungerade. All hjälp uppskattas.

  24. Wish you wouldn’t assume everyone looking for this solution knows what you mean by our “Theme Functions File” – do you mean functions.php? I’m not an expert, and I’m really good at following precise directions, and don’t want to even put a toe in the water of editing files if I don’t know EXACTLY what file you’re talking about! No clues were provided, like what other code I might look for in the file to know I’m in the right place, etc. So…this didn’t help me at all :-(

  25. Tack, metod 3 fungerade verkligen för mig
    php_value upload_max_filesize 64M
    php_value post_max_size 64M
    php_value max_execution_time 300
    php_value max_input_time 300

  26. Bra! htaccess-metoden fungerade för mig. Jag är så lättad, grabbar! Tack på förhand

  27. Detta fungerade för mig.

    Öppna din .htacess-fil med anteckningar.

    Hoppa över allt du ser och gå till botten.

    Klistra in följande och spara.

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

    • Var exakt klistrade du in den?

      # BEGIN WordPress

      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ – [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]

      # SLUT WordPress

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

      Är det före #END WordPress-uttalandet? (Jag får fel när jag gör det)

      Eller ska det vara efter #END WordPress-uttalandet?

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.