WordPress körs på din server och för det mesta kör den skript som svar på förfrågningar du och dina besökare tilltala honom. Dessa kan vara filuppladdningar (bilder, videor, teman, plugins etc). I det här fallet kan du få felmeddelandet:
Den uppladdade filen överskrider direktivet upload_max_filesize i php.ini
Alla dessa filer och skript lagras i serverns minne. När det är för många sambo där samtidigt, nås gränsen och du får ett fel som:
Dödligt fel: Tillåten minnesstorlek på 3456789 byte uttömd (försökte tilldela 2345678 byte) i /home/exempel-com/public_html/wp-includes/plugin.php på rad 1234
Lösningen på dessa fel är att öka mängden minne som tilldelas WordPress. I den här artikeln kommer jag att visa dig fyra metoder för att öka WordPress maximala minnesgräns.
1era metod: Redigera php.ini-filen
Om du använder cPanel, i avsnittet filer, Klicka på fILHANTERAREN. Se till att rutan " Visa dolda filer »(punktfiler) är markerad och klicka sedan på knappen « Gå ".
Välj din mapp i filträdet till vänster wp-admin och hitta en fil med namnet php.ini ou php5.ini. Öppna den och lägg till eller redigera värdena nedan. Om du inte ser det, skapa en. Klicka på länken "för att göra detta Nouveau Arkiv ", Namnge php.ini ou php5.ini. Öppna filen och lägg till följande rader:
upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180
"M" efter värdena står för megabyte. Ändra värdena till vad du tycker passar bäst för ditt behov. Värdet max_execution_time representerar den maximala laddningstiden för ett skript. Observera dock att i allmänhet upload_max_filesize (maximal storlek på en fil som ska laddas upp) måste vara det minsta värdet, memory_limit (totalt minne tilldelat ett skript) den största och post_max_size (maximal storlek på uppgifter av en begäran av posttyp) den gyllene medelvägen.
2th Metod: Redigera din .htaccess-fil
Om du inte lyckades med filen php.ini Försök med filen .htaccess genom att lägga till eller redigera raderna i slutet av filen:
php_value upload_max_filesize 1000M
php_value post_max_size 2000M
php_value memory_limit 3000M
php_value max_execution_time 180
php_value max_input_time 180
Principen är densamma som för din fil php.ini. Spara dina ändringar och rensa webbläsarens cache.
3th Metod: Redigera din wp-config.php-fil
Innan du tror att du har otur, prova att ändra filen wp-config.php lägger till detta i slutet:
define('WP_MEMORY_LIMIT', '3000M');
Kom ihåg att principen alltid är densamma. Byt ut 3000 med ditt värde. Spara dina ändringar och töm webbläsarens cache.
4th Metod: Ändra värdena i din WHM
Om du är värd på en VPS (Virtual Private Server) eller en dedikerad server kan du ändra värdena i din WHM (webbhotellhanterare).
När du har verifierat, gå till server Konfiguration> Justera inställningar. Under PHP-fliken anger du de värden som passar dig och klickar på knappen Save.
sedan i Tjänstekonfiguration> PHP-konfigurationsredigerare ändra värdena memory_limit et upload_max_filesize när det passar dig.
Slutligen i avsnitt Alternativ och information hitta och ändra värdet max_execution_time. Klicka på knappen Save längst ner på sidan.
Det är allt för den här artikeln om metoder som du kan felsöka minnesbegränsningar på din server och WordPress. Har du någonsin stött på dessa problem? Känner du till andra lösningar? Dela dem med oss i kommentarfältet.
hej Kära mycket bra handledning, fortsätt, grattis det här är precis vad jag letade efter, jag programmerar med logik och de värden du gav är extremt bra. Mycket tacksam för att träffa din handledning!
Dina tutorials är verkligen nonsens !! php.ini-filen jag anger det värde du säger på din webbplats, det säger mig '=' syntaxfel så jag lägger till det dubbla == och nu är det M som orsakar problemet då när jag tar bort M säger det mig syntaxfel, oväntat 'post_max_size' (T_STRING)! Kort sagt vad jag än gör finns det fel !!! Bitch att klicka på din artikel det fungerar inte ens !!
Hej nico
Det är fortfarande nyfiken, du vill få hjälp och istället för att lugnt be om att det ska förstå varför det inte fungerar går du direkt till förolämpningar. Ingen bjöd in dig till vår blogg och tiotusentals användare hittar lösningar där varje dag.
Kort sagt, lycka till för nästa.