Ett av de vanligaste felen som vi har sett WordPress-användare stöta på, särskilt på delad hosting, är felet med minnesuttömning.
Ibland visas det med ett tekniskt meddelande som "Tillåtet minnesutrymme uttömt". Andra gånger visar WordPress bara den generiska skärmen "Ett kritiskt fel har uppstått på den här webbplatsen".
Detta betyder vanligtvis att din webbplats behöver mer PHP-minne än vad servern för närvarande får använda. Det kan hända när du installerar resurskrävande plugins, laddar upp stora mediefiler eller växer ur din hostingplan.
I den här guiden visar vi dig hur du säkert ökar din PHP-minnesgräns i WordPress och åtgärdar felet. Vi delar också bästa praxis för att förhindra att det kommer tillbaka.

Vad är WordPress-felet "Minne uttömt"?
Minnesutrymmesfelet i WordPress uppstår vanligtvis när din webbplats försöker använda mer PHP-minne än vad din server tillåter.
Detta kan orsaka att sidor kraschar, plugins går sönder eller utlöser ett fel på hela webbplatsen. I många fall ser du nu ett meddelande som säger: "Det har uppstått ett kritiskt fel på den här webbplatsen."

Bakom kulisserna ser det faktiska felet ut ungefär så här:
Allvarligt fel: Tillåten minnesstorlek på 33554432 byte slut (försökte allokera 2348617 byte)
WordPress är byggt med PHP, som körs på din server och behöver minne för att fungera. Om din webbplats överskrider den tillgängliga minnesgränsen slutar PHP att fungera och du får detta fel.
Från att ha hjälpt många användare att lösa detta har vi sett att det inträffar när webbplatser har:
- Ett eller flera dåligt kodade plugins är installerade
- Stora bilder eller videor som använder extra serverminne
- Begränsade hostingresurser, särskilt på delade planer
WordPress försöker öka minnesgränsen automatiskt om den är lägre än 64 MB. Men i många fall räcker det inte, särskilt för moderna plugins och teman.
Varför du kanske inte ser det faktiska minnesfelet
Undrar varför du inte ser det faktiska minnesfelet? Detta är viktigt att förstå innan du försöker åtgärda det.
I äldre versioner av WordPress såg man ofta felmeddelandet om fullständigt minnesutrymme direkt på skärmen.
Men i senare versioner visar WordPress istället ett mer generiskt meddelande:
"Det har förekommit ett kritiskt fel på den här webbplatsen. Kontrollera din webbplats administratörs e-postinkorg för instruktioner."
Detta händer eftersom WordPress nu döljer känsliga feldetaljer som standard. Det är en del av en säkerhetsfunktion som förhindrar besökare från att se teknisk information om din webbplats.
Felet loggas dock fortfarande i bakgrunden. Du kan se hela meddelandet genom att:
- Titta i e-postinkorgen på din webbplats administratörsadress för instruktioner.
- Aktivera WordPress felsökningsläge i din
wp-config.php-fil. - Kontrollera din webbplats fel loggar via din hostingkontrollpanel.
Om du kontrollerar din e-postinkorg kan du hitta ett e-postmeddelande med ämnesraden "Din webbplats upplever ett tekniskt problem."

I det här e-postmeddelandet hittar du var felet inträffade och det exakta felmeddelandet.
Till exempel kommer du att se att felet orsakas av ditt WordPress-tema eller ett plugin. I slutet av e-postmeddelandet ser du det faktiska felmeddelandet.

Vi rekommenderar att du aktiverar felsökningsläge endast tillfälligt under felsökning. När du har hittat felet, glöm inte att stänga av det för att undvika att visa tekniska detaljer för dina besökare.
Nu, i nästa avsnitt, kommer vi att visa dig hur du manuellt ökar PHP-minnesgränsen för att åtgärda felet och hålla din webbplats igång smidigt.
- Alternativ 1: Redigera filen wp-config.php
- Alternativ 2: Redigera .htaccess-filen
- Alternativ 3: Kontrollera din php.ini-fil
- Alternativ 4: Uppgradera ditt WordPress-värdskap
- Hur du undviker att tömma ditt WordPress-minne
- Vanliga frågor om WordPress-felet "Minnet är slut"
- Ytterligare guider för WordPress-fel
📝 Notera: Vissa av dessa metoder kräver att du redigerar dina WordPress-filer direkt. Vi rekommenderar att du säkerhetskopierar din webbplats först för att undvika att ytterligare fel uppstår på din webbplats.
Redo? Låt oss hoppa rakt in!
Alternativ 1: Redigera wp-config.php-filen
Först måste du redigera wp-config.php-filen på din WordPress-webbplats. Detta är en av WordPress kärnfiler som finns i rotkatalogen, vanligtvis namngiven public_html.
Du behöver använda en FTP-klient som FileZilla eller filhanteraren i din webbhotells kontrollpanel.
Därefter behöver du klistra in följande rad i wp-config.php-filen precis före den som säger: That's all, stop editing! Happy blogging.
define( 'WP_MEMORY_LIMIT', '512M' );
Denna rad begär att WordPress allokerar upp till 512 MB PHP-minne.
Den slutliga gränsen beror dock på din servers konfiguration. Om din värd tvingar fram ett lägre tak kanske denna ändring inte träder i kraft.
För mer information kan du se vår steg-för-steg-guide om hur du hittar och redigerar wp-config.php-filen.
När du är klar måste du spara dina ändringar och ladda upp din wp-config.php-fil tillbaka till din server.
Du kan nu besöka din WordPress-webbplats, och felet med uttömt minne bör ha försvunnit.
Alternativ 2: Redigera .htaccess-filen
Nästa metod är att redigera .htaccess-filen. Den här filen finns också i rotmappen för WordPress-webbplatsen.
Här behöver du klistra in följande kod före raden som säger #SLUT WORDPRESS.
php_value memory_limit 512M
Liknande den tidigare koden kommer detta att instruera WordPress att öka PHP-minnesgränsen till 512 MB.
Med det sagt, tänk på att den här metoden bara fungerar om din server kör Apache med mod_php. Om du använder PHP-FPM eller NGINX kanske den här metoden inte har någon effekt.
Spara sedan bara dina ändringar och ladda upp filen tillbaka till din webbserver. Du kan nu öppna din WordPress-webbplats igen för att se om felet med minnesgränsen har försvunnit.
Om du inte kan hitta filen .htaccess kan du kolla in vår guide om varför .htaccess-filen kan saknas och hur du hittar den.
Alternativ 3: Kontrollera din php.ini-fil
Om ovanstående metoder inte fungerar kan du vilja titta på din php.ini-fil.
php.ini är en fil som styr dina PHP-inställningar, inklusive PHP-versionen och PHP-skript. Det är inte en kärnfil i WordPress, eftersom din webbhotell vanligtvis hanterar den.
Du kan kontrollera dess kod för att se din PHP-minnesanvändningsgräns. För mer information kan du se vår guide om hur man hittar och redigerar php.ini-filen.
Eftersom detta är en avancerad metod rekommenderar vi dock att du istället kontaktar ditt webbhotells supportteam för att se om de kan öka WordPress-minnesgränsen manuellt. Annars kan detta leda till ytterligare fel.
Dessutom tillåter vissa delade värdplaner inte användare att komma åt eller modifiera php.ini-filen.
Du kan läsa vår guide om hur man ber om WordPress-support på rätt sätt för mer information.
Alternativ 4: Uppgradera ditt WordPress-värdskap
Om du ständigt stöter på felet "minnet är slut" kan det vara ett tecken på att din webbplats har vuxit ur sin nuvarande hostingplan.
När din webbplats attraherar fler besökare och lägger till mer innehåll kräver den mer resurser för att fungera smidigt. Att uppgradera en plan med högre minnesallokering kan vara en permanent lösning.
Överväg att uppgradera din WordPress-hosting om:
- Du har provat de tidigare lösningarna, men felet kvarstår.
- Din webbplats har vuxit betydligt i trafik eller innehåll.
- Du planerar att lägga till funktioner eller funktionalitet som kräver mer resurser.
Bluehost erbjuder prisvärda och pålitliga WordPress-värdplaner som kan skalas med din webbplats behov. De tillhandahåller en användarvänlig plattform specifikt optimerad för WordPress, vilket gör det enkelt att hantera din webbplats.
Om du använder vår Bluehost-kupong-kod, kan du få upp till 61% rabatt på ditt första köp. Klicka bara på knappen nedan för att få den:

Hur du undviker att tömma ditt WordPress-minne
Nu när du har åtgärdat WordPress-felet "minnesutrymme uttömt", här är några proaktiva steg för att förhindra att det händer igen:
- Inaktivera oanvända plugins. Många plugins bidrar till minnesanvändningen. Granska regelbundet dina installerade plugins och inaktivera de du inte aktivt använder för att frigöra minne för viktiga uppgifter.
- Optimera bilder. Stora bilder kan vara minneskrävande. Överväg att använda ett plugin som EWWW Image Optimizer för att automatiskt komprimera bilder innan du laddar upp dem till din webbplats.
- Använd ett cache-plugin. Cache-plugins lagrar webbplatsdata, vilket minskar behovet för WordPress att generera om den vid varje besök. Detta kan avsevärt förbättra webbplatsens prestanda och minska minnesanvändningen.
Vanliga frågor om WordPress-felet "Minnet är slut"
Vad orsakar felet "minnet är slut" i WordPress?
Detta fel uppstår när WordPress behöver mer minne än vad din server tillåter PHP att använda. Det utlöses ofta av resurskrävande plugins, stora bilder eller ökande trafik på lägre hostingplaner.
Varför ser jag bara ett meddelande om "kritiskt fel" istället för minnesfelet?
Nyare versioner av WordPress döljer det tekniska felet bakom ett generiskt meddelande om "Ett kritiskt fel har uppstått på denna webbplats". Du kan fortfarande se hela felet genom att aktivera felsökningsläge eller kontrollera dina felloggar.
Hur mycket PHP-minne ska jag allokera?
Vi rekommenderar att du ställer in minnesgränsen till minst 256 MB. Detta är vanligtvis tillräckligt för de flesta webbplatser om du inte driver en stor WooCommerce-butik eller använder tunga plugins.
Kan delad hosting orsaka detta fel oftare?
Ja. Delade värdplaner kommer ofta med begränsade resurser. När din webbplats växer kan den snabbare nå dessa minnesgränser. Att uppgradera till en bättre värdplan kan förhindra detta problem.
Är det säkert att öka PHP-minnet manuellt?
Ja, det är säkert om det görs på rätt sätt. Vi rekommenderar att du säkerhetskopierar din webbplats innan du redigerar filer som wp-config.php eller .htaccess. Om du inte är bekväm med detta kan vårt Pro Services-team hjälpa till.
Ytterligare guider för WordPress-fel
Om du felsöker andra WordPress-problem, här är några hjälpsamma guider vi har skrivit för att göra saker enklare för dig.
- Hur du åtgärdar WordPress-inlägg som returnerar 404-fel (steg för steg)
- Hur man åtgärdar felet 'Cookies är blockerade på grund av oväntad utdata' i WordPress
- Hur man fixar WordPress som sitter fast i underhållsläge (det enkla sättet)
- Hur du åtgärdar WordPress Admin Ajax 400 (Bad Request) Error
Vi hoppas att den här artikeln hjälpte dig att lösa WordPress-minnesutrymmesfelet genom att öka PHP-minnesgränsen. Du kanske också vill se vår steg-för-steg handbok för nybörjare för felsökning av WordPress-fel och vår expertlista över vanligaste WordPress-fel.
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.


Adam
Tack för den här artikeln, vi har haft det här problemet också.
Vilken inställning har prioritet?
I WHM (MultiPHP INI Editor) är memory_limit inställt på 32M.
I wp-config.php är WP_MEMORY_LIMIT inställt på 96M.
WPBeginner Support
Normalt wp-config men det skulle bero på din specifika hosting och inställningarna.
Admin
Edgar
Mycket tack!
WPBeginner Support
You’re welcome
Admin
arjun
men vad exakt är denna wordpress minnesgräns, som hur mycket RAM bör wp använda på servern? kan någon dela med sig om vad detta är?
tack
WPBeginner Support
Minnesgränsen talar om för WordPress hur stora förfrågningar/filer som kan vara för enskilda uppgifter, detta är inte för din webbplats RAM och din RAM-användning bestäms av vad som finns på din webbplats.
Admin
fazan
tack wpbeginner
du löser mitt problem
men jag har vps, kan jag öka minnesgränsen mer
var snäll och svara
WPBeginner Support
Du behöver kontakta din hostingleverantör för att se vad som är tillgängligt för dig
Admin
Ionut Pomirleanu
Tack wpbeginner
WPBeginner Support
You’re welcome
Admin
Ananth Gurunathan
Tack för inlägget. Det fungerade verkligen för mig för mitt problem som var en stor huvudvärk de senaste 5 dagarna. Tack så mycket.
WPBeginner Support
You’re welcome, glad we could help solve the issue
Admin
Sandeep
Tack wpbeginner för den här artikeln, jag har löst mitt problem med hjälp av den här artikeln
WPBeginner Support
You’re welcome, glad our guide could be helpful
Admin
Shahid
Thanks.. That worked like a charm
WPBeginner Support
Glad our article could help
Admin
Snygg
Tack så mycket. Det fungerade jättebra för mig!
WPBeginner Support
Glad our recommendations could help
Admin
Ankur Verma
Det fungerar! Tack.
WPBeginner Support
Glad our article could help
Admin
Peter
Det måste finnas ett sätt att ta reda på dessa minnesproblem utan att ta hela webbplatsen offline eller riskera att bryta konfigurationen genom att inaktivera viktiga komponenter. Dessutom uppstår felen även när minnesgränsen är inställd på serverns maximala fysiska minne (32 GB) och medan de uppstår finns det ingen faktisk ökning av minnesanvändningen (systemverktyg rapporterar ingen ökning av den faktiska fysiska minnesanvändningen).
WPBeginner Support
Du kan skapa en staging-sida eller ladda ner din webbplats till en lokal version: https://www.wpbeginner.com/wp-tutorials/how-to-move-live-wordpress-site-to-local-server/
Du kan också kontakta din webbhotell för att se om de har några fel på sin sida som de kan se.
Admin
Peter
Användbart när problemet inte beror på faktiskt nödvändigt minne – i mitt fall fortsätter det att ge felet för slumpmässiga plugins oavsett hur mycket minne jag anger (upp till 32 GB). Det vore bra att veta en faktisk felsökningsmetod för att se vad som använder minnet.
WPBeginner Support
För stegen som ingår i felsökning vill du följa vår artikel här:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Yash Trivedi
Korrekt lösning för mig... Tack så mycket wpbeginer
WPBeginner Support
Glad our article could help
Admin
Saran
Löste det. Tack så mycket, brorsan
WPBeginner Support
Glad our article could help
Admin
Achraf
Jag älskar dig! Du är en livräddare!
WPBeginner Support
Glad our article could help
Admin
Wim Hoogenraad
Jag önskar att jag hade vetat det tidigare. Nu har jag förlorat mycket trafik till min sajt.
Förhoppningsvis är det löst nu!
WPBeginner Support
Hope our article helped you resolve the problem
Admin
Yaseen Ghafar
Done (y) nice work
thank you
WPBeginner Support
Glad our article could be helpful
Admin
mrTF
Tack så mycket. Det fungerade jättebra för mig!
WPBeginner Support
Glad our article could help
Admin
CBo
Fungerade jättebra! Tack!
WPBeginner Support
Glad you like our content
Admin
ikram
Bra! Det fungerar bra. Tack så hemskt mycket.
WPBeginner Support
You’re welcome
Admin
Krish
Helt rätt!! Tack så mycket.
WPBeginner Support
Glad you like our content
Admin
daniel coelho
tack! perfekt nu!
WPBeginner Support
You’re welcome
Admin
Pramod Walke
DET fungerar
Tack så mycket.
WPBeginner Support
You’re welcome
Admin
Mara
Det fungerar, tack <3
Felet var:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 491520 bytes) in…
WPBeginner Support
Glad our article could help
Admin
Moses Asiago
Tack, detta hjälpte mig mycket att komma igång med att lära mig woocommerce
WPBeginner Support
Glad our guide could help
Admin
EAT (mina faktiska initialer)
Tack så, så, så, såååååååå, så mycket! Jag antar att ju fler inlägg jag lägger till i databasen, desto mer minne krävs för att fungera. Olika saker gick sönder med detta interna fel under ett par år, men eftersom jag fortfarande kunde göra nya inlägg sa jag till mig själv: "meh, fortsätt".
Sedan kunde jag inte längre posta! Panik! Alla PANIKERAR!!!
Jag aktiverade felsökningsläget. Jag fick min felsökningsrapport. Jag såg att minnet var uttömt. Sedan hittade jag den här sidan och gav den ett försök, och tänkte: ”Det här kommer förmodligen inte att fungera. Jag har gjort för många ändringar i temat och några av pluginsen för att det ska fungera som jag vill. Något någonstans har blivit MuNgEd.”
Nej. Inte alls. Den här enda kodraden löste det och fick mig igång igen!!!! Heja mig!!!! HEJA DIG!!!!
WPBeginner Support
Glad our guide could help
Admin
NotMyRealName
Tack, det fungerade för mig
WPBeginner Support
Glad our guide could help
Admin
Juman
Det fungerade för mig. Tack så mycket
WPBeginner Support
Glad our article could help
Admin
Mykola
Och om du har samma problem på adminsidan kan du också prova
define( ‘WP_MAX_MEMORY_LIMIT’, ‘512M’ );
Administrativa uppgifter kräver mer minne än normal drift. När du är i administrationsområdet kan minnet ökas eller minskas från WP_MEMORY_LIMIT genom att definiera WP_MAX_MEMORY_LIMIT.
WP_MAX_MEMORY_LIMIT sätter gränsen bara på adminsidor. Det är en hemsk namngivning men den går tillbaka till WordPress 2.5 och ingen vågar ändra den nu
WPBeginner Support
Thanks for adding this information for other users
Admin
Aniekan
Tack så mycket. Det fungerar mycket bra.
WPBeginner Support
Hej Aniekan,
Kul att du fann det hjälpsamt.
Admin
Bethany Snyder
Tack så mycket för denna snabba och enkla lösning!
WPBeginner Support
Glad our guide was helpful
Admin
Albert Wesquer
Tack mannen
Manal Shaikh
Tack så mycket. Det fungerade verkligen.
Kerry Rixon
Tack Tack Tack!
En nybörjare löste detta problem med din hjälp! Tack igen
WPBeginner Support
You are welcome
Admin
Laura Mailleux
Jag har provat detta, och nu är hela mitt adminpanel och webbplats nere, allt blockerat av det 500-felet.... Jag kan inte komma åt något längre, och kan därför inte använda filhanteraren igen för att ta bort ändringen. Jag är helt vilse, finns det någon chans att du kan hjälpa mig?
WPBeginner Support
Hej Laura,
Om du har tillgång till cPanel-instrumentpanelen kan du ångra ändringarna från filhanteraren där. Alternativt kan du kontakta din webbhotell för att få hjälp med att åtgärda detta.
Admin
prashant
jag måste använda wpml-pluginet, problemet är att den engelska språktextredigeraren fungerar ordentligt men när jag skriver tysk eller spansk text (sekundära språk) visas textredigeraren inte på de sekundära språken, så hur löser jag det problemet
Jose
Jag kontaktade mitt webbhotell och bad dem att öka mitt PHP-minne, detta löste problemet.
Abdultawab Ibrahim
fungerar som magi.. fortsätt med det goda arbetet
Natangwe
Tack så mycket! Räddade mig.
Redaktionell personal
Happy to help
Admin
Jonathan
Help! i have this problem
Tillåtet minnesutrymme på 268435456 bytes uttömt (försökte allokera 10489856 bytes)
WPBeginner Support
Hej Jonathan,
Se vår artikel om hur du ökar PHP-minnesgränsen i WordPress.
Admin
OMAR CHAVEZ
Gracias !!!
Clarence
Tack! Tack! Tack! Mycket hjälpsamt!
Majid Korm
Tack så mycket
mina problem löstes helt baserat på din detaljerade information och hjälp.
många många tack
Majid
Jonny
Jag är inte så bra på det här som jag behöver vara, så jag kämpar fortfarande med det.
Jag öppnar config.php-filen och där finns en del som säger:
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
bara det står redan:
define(‘WP_MEMORY_LIMIT’, ‘1024M’);
Jag har ändrat det till 2048 och 4096 utan någon förändring.
Men det finns ingen ‘That’s all, stop editing! Happy blogging.’
efter
define(‘WP_MEMORY_LIMIT’, ‘1024M’);
står det
define(‘WP_DEBUG’, false);
sedan
# Det var allt. Pennorna ner
Det står visserligen ‘That’s all, stop editing! Happy blogging.’ i Sample config.php men inte i den faktiska.
Några råd?
Jake
Tack, detta fungerade perfekt!
John Grimes
Tack... flyttade precis från Joomla till Wordpress och stötte på det här problemet. Tack för den enkla lösningen.
Jenish Parmar
Du är ett geni. Tack så mycket! Räddade mig.
Ant
Du är en livräddare. Jag höll på att börja kasta sönderbara föremål.
Scarlett
Omg, detta löste det! TACK!!!
lokesh
Tack för att du delade denna information, det hjälpte mig verkligen att fixa word press-webbplatsen.