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!

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
- Metod 1: Kontakta din WordPress-värdleverantör
- Metod 2: Skapa eller redigera en befintlig php.ini-fil
- Metod 3: Lägg till kod i din WordPress-temas functions.php-fil
- Metod 4: Lägg till kod i din .htaccess-fil
- Method 5: Use a WordPress Plugin to Increase File Upload Size
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.

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.

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.

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

Skrolla sedan ner till avsnittet märkt 'upload_max_filesize' och ange en ny maximal filstorlek i rutan.
Klicka sedan på knappen ‘Verkställ’.

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

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

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

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' );

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.

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

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


Att vara smygande
Att lägga till php.ini-filen i wp-admin-mappen fungerade för mig. Yahoooo tack.
Mouad Chafai
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.
Saleh Shaukat
Tack .htaccess fungerade för mig perfekt!!.
Dan Rosenberg
PHP.INI-metoden fungerade perfekt. Tack!
Ben Peacock
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
QuangPham
Tack för instruktionerna om hur man fixar det.
Voicu Ioan Virgil
Tack, bra handledning!
Maria McCarthy
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!
pete
hittade php.ini fungerade i wp-admin nätverkets php.ini
Tabassum Javaid
htaccess-metoden fungerar bra för mig. tack
Mike
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
jaymz
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!
D Winzell
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.
Matt
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.
GSJha
Mycket bra inlägg.
sandeep
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
Thyme
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.
Alex
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/.
Kristina
Fungerade för mig! Jag är på Bluehost.
Thanks for your post
Brandon
detta fungerade för mig efter att allt annat inte hade gjort det. Jag är så lättad!
Jag är också på 1&1. När jag lade till raden "file_uploads = On" i min php.ini-fil fungerade det som en charm!!
tack!
Hafeez Ansari
Thank you Alex, This works for me in /wp-admin/ folder. Problem solved.
Jordan Miller
Tack så mycket
Mike
Fantastiskt! tack Alex. Jag var begränsad till 2mb... riktigt användbart.
Sam
Alex, du är bäst! Din lösning fungerade för mig! Tack så mycket!
Johnny T
Genius! This worked for me! Just to clarify. Create a php.ini file in the wp-admin folder and only add the lines of code in Alex’s post. FTP this to your server and you’re good to go. Thanks Alex. You are a genius!
Luan
Tack Johnny och Alex! Det var verkligen hjälpsamt.
vanniee
vad heter filen?
Togi Tan
Men det fungerar inte på gratis hosting. Alla metoder jag har provat. Jag tror att detta kan bero på servern.
Duncan
Wow wow wow wow! Tack för den tydliga kommentaren som hjälpte mig att få det att fungera. Du är en stjärna.
Nomo
Alex – Ditt inlägg fortsätter att vara hjälpsamt. Mycket uppskattat!
Noor
Fungerade med .htaccess-metoden. Salut mannen.
Bogdan
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!
VoidnessMD
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.
DJ
THANKS!! This sorted it out for me on my end
David Connolly
Utmärkt… tydligt och den slutliga lösningen fungerade.
a stort tack
Bongo
Den här webbplatsen är den coolaste för att lära sig WP! Fortsätt det goda arbetet grabbar... mer tack... mer! lol
Redaktionell personal
Thanks for the kind words
Admin
Ido Schacham
Äntligen ett inlägg som tydligt förklarar hur man ändrar minnesgränsen i WP. Tack!
mostafa
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.
Rowan Evenstar
Att skapa en php.ini-fil och placera den i roten löste det direkt!
Skål, mycket uppskattat!
assassinateur
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
Arvind Kukreti
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
Stephen Afije
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
leo
htaccess-metoden fungerar bra för mig. tack
Andrew Lilly
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
Redaktionell personal
Om inget av ovanstående fungerar, är den enda person som kan hjälpa dig din värd.
Admin
Ali Amer
Det kan vara relaterat till MIME-typ. I så fall, lös det från cpanel
Dominique
Ingenting av detta fungerade för mig. Jag provade alla. Jag använder WPEngine för hosting.
Några förslag?
Redaktionell personal
Be WPEngine att öka gränsen åt dig.
Admin
Thad
htaccess-metoden fungerade för mig. Tack för inlägget. Bra information, väl presenterad.
Richard
php.ini-alternativet fungerade för mig men i php.ini-filen i /wp-admin-katalogen
Mike
perfekt – fungerade utmärkt – inställt på 200MB och fungerar bra.
Matheus M.
På localhost fungerar .htaccess. Men på host endast php.ini. Tack för hjälpen.
dan
Ja, php.in fungerar i /wp-admin. tack
marin
Tack htaccess fungerade för mig, uppskattar det.
Makarand Mane
Jag har hosting på mediatemple. De två första metoderna fungerade inte för mig. Endast htaccess-metoden fungerade för mig.
Tack.
Gavin
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!
Cath
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.
Jarod Billingslea
Tack så mycket för den här artikeln!
Void lon iXaarii
tack så mycket! hade provat så många lösningar och din .htaccess fungerade äntligen
Anthony
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.
Alan
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...
RPaterson
Tack för det extra tipset, det är det som äntligen fungerade för mig
arun
tack anthony, din metod räddade mig mycket.
Quest The Wordsmith
Detta är exakt vad som fungerade för mig också.
RamiAlloush
Thx
Snowboard
tack för det här inlägget, men vad är standardgränsen?
almb1111
64 MB
kat1111
Det var 8MB, men jag fick det till 192 MB @almb1111
kat1111
Tack för att du svarade, jag fick äntligen lite hjälp med det, jag behövde ändra PHP till PHP-5.
kat1111
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.
jameserie
htaccess-metoden fungerar för mig. – tack!
nycxs
Om du använder PHP5 bör filen kallas php5.ini och ligga i roten av de delade mapparna.
MyDreamDinZ
Vad är den högsta gränsen för uppladdning
kan jag ställa in den på 1024M?
alexlee.cs
.htaccess-metoden fungerar för mig. Tack.
rajkanuri
Tack för koden.. den är verkligen till hjälp för mig..
pranjalgupta2009
Ja! att placera php.ini även i wp-admin fungerar för mig. tack
Snipsley
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!
Biju Subhash
ja..samma sak fungerar för mig också..
Tack Snisley
Trond
Great! This worked for me as well
I run Wordpress on an MS Server 2008 with IIS 7.5 from my host provider, btw
kenseneff
Fungerade för mig också. Tack!
Kiran
Tack snubben. Det fungerar för mig.
Rollie Osayan
Ja. Det fungerar även här. tack
Kaushik Biswas
I slutet av ett inlägg, vill jag visa de senaste inläggen från den specifika kategorin under det inlägget – hur kan jag göra det?