Gå til hovedindhold

4 metoder til at øge den maksimale grænse WordPress hukommelse

Divi: Det nemmeste WordPress tema at bruge

Divi: Det bedste WordPress tema hele tiden!

mere 901.000 downloads, Divi er det mest populære WordPress tema i verden. Den er komplet, nem at bruge og leveres med mere end 62 gratis skabeloner. [Anbefalet]

WordPress kører på din server, og det meste af tiden udfører den scripts som svar på anmodninger fra dig og dine besøgende. Disse kan være filuploads (billeder, videoer, temaer, plugins osv.). I dette tilfælde modtager du muligvis fejlen:

Den uploadede fil Overgår upload_max_filesize direktivet i php.ini

Alle disse filer og scripts findes i serverens hukommelse. Når der er for mange samboere der samtidigt, nås grænsen, og du får en fejl som:

Fatal fejl: Tilladt hukommelsesstørrelse på 3456789 bytes opbrugt (forsøgt at tildele 2345678 bytes) i /home/example-com/public_html/wp-includes/plugin.php på linje 1234

Løsningen på disse fejl er at øge mængden af ​​hukommelse, der er allokeret til WordPress. I denne artikel vil jeg vise dig 4 metoder til at øge WordPress maksimale hukommelsesgrænse.

1. metode: Rediger filen php.ini

Hvis du bruger cPanel, i afsnittet filer, Klik på File manager. Sørg for, at boksen " Vis skjulte filer »(prikfiler) markeres, og klik derefter på knappen « Gå ".

I filtræet til venstre skal du vælge din mappe wp-admin og find en fil med navnet php.ini ou php5.ini. Åbn den, og tilføj eller rediger nedenstående værdier. Hvis du ikke kan se det, skal du oprette en. Klik på linket for at gøre dette Nouveau Fil ", navngiv det php.ini ou php5.ini. Åbn filen og tilføj følgende linjer:cpanel-chef-fil-mappe-valg 1

Opret nemt dit websted med Elementor

Elementor giver dig mulighed for nemt at oprette ethvert webstedsdesign med et professionelt look. Stop med at betale dyre for hvad du selv kan gøre. [Gratis]

upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180

"M" efter værdierne betyder megabyte. Skift værdierne til det, du synes er bedst egnet til dit behov. Værdien max_execution_time repræsenterer den maksimale indlæsningstid for et script. Bemærk dog generelt upload_max_filesize (maksimumstørrelse på en fil, der skal uploades) skal have den mindste værdi, memory_limit (samlet hukommelse tildelt til et script) den største og post_max_size (maksimal datastørrelse for en posttype-forespørgsel) det lykkelige medium.

2ème Metode: Rediger din .htaccess-fil

Hvis du ikke lykkedes med filen php.ini prøv med filen .htaccess  ved at tilføje eller redigere linjerne i slutningen af ​​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

Princippet er det samme som for din fil php.ini. Gem dine ændringer, og ryd din browsercache.

3ème Metode: Rediger din wp-config.php fil

Før du tror du har det besvær, så prøv at redigere din fil wp-config.php tilføjer dette i slutningen:

define('WP_MEMORY_LIMIT', '3000M');

Husk, at princippet altid er det samme. Udskift 3000 med din værdi. Gem dine ændringer, og tøm din browser-cache.

4ème Metode: Skift værdierne i din WHM

Hvis du er hostet på en VPS (Virtual Private Server) eller en dedikeret server, kan du ændre værdierne i din WHM (Web Hosting Manager).

Når du har godkendt, skal du gå til Server Konfiguration> Tilpas indstillinger. Under fanen PHP skal du indtaste de værdier, der passer til dig, og klikke på knappen Gem.

WHM-php

Derefter i Servicekonfiguration> PHP Configuration Editor ændre værdierne memory_limit et upload_max_filesize når det passer dig.

php-konfiguration-editor-opdatering-hukommelse

Endelig i afsnit Valgmuligheder og information finde og ændre værdien max_execution_time. Klik på knappen Gem nederst på siden.

Det er alt sammen for denne artikel om måder, du kan foretage fejlfinding af hukommelsesbegrænsninger på din server og WordPress. Har du nogensinde stødt på disse problemer? Kender du til andre løsninger? Del dem med os i kommentarfeltet.

Denne artikel indeholder kommentarer 3

  1. hej Kære meget god tutorial, fortsæt, tillykke, det er netop det, jeg ledte efter, jeg programmerer med logik, og de værdier, du gav, er ekstremt gode. Meget taknemmelig for at møde din tutorial!

  2. Dine tutorials er virkelig noget !! php.ini-filen Jeg indtaster den værdi, du siger på dit websted, det fortæller mig '=' syntaksfejl, så jeg sætter dobbelt == og nu er det M, der forårsager problemet, så når jeg fjerner M, fortæller det mig syntaksfejl, uventet 'post_max_size' (T_STRING)! Kort sagt uanset hvad jeg gør, er der fejl !!! Tæve at klikke på din artikel, det virker ikke engang !!

    1. Hej nico

      Det er stadig nysgerrig, du vil modtage hjælp og i stedet for roligt at bede om, at det skal forstå, hvorfor det ikke fungerer, går du direkte til fornærmelser. Ingen inviterede dig til vores blog, og titusinder af brugere finder løsninger der hver dag.

      Kort sagt, held og lykke til næste.

Skriv en kommentar

Din e-mail-adresse vil ikke blive offentliggjort. Påkrævede felter er markeret med *

Dette websted bruger Akismet til at reducere uønskede. Få flere oplysninger om, hvordan dine kommentarer data bruges.

Tilbage til toppen
6 aktier
andel4
tweet2
Tilmeld