Memory exhausted-foutmelding (WordPress): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 7: Regel 7:
 
* ''phpinfo()'' geeft aan dat Apache dit php.ini-bestand gebruikt: ''/etc/php/7.0/apache2/php.ini''
 
* ''phpinfo()'' geeft aan dat Apache dit php.ini-bestand gebruikt: ''/etc/php/7.0/apache2/php.ini''
 
* In dat .ini-bestand vind ik ''memory_limit = 128M'' en niet 256M. Vreemd
 
* In dat .ini-bestand vind ik ''memory_limit = 128M'' en niet 256M. Vreemd
* ''phpinfo() - Core'' zegt ook dat de limiet 128M is. V
+
* ''phpinfo() - Core'' zegt ook dat de limiet 128M is. Aangepast naar 4096M (ik heb geen tijd voor trial-en-error). Dit is 32x zo veel
 +
* Webserver herstart
 +
* ''phpinfo()'' geeft aan dat de geheugenlimiet nu 4096MB is.
  
 
== Zie ook ==
 
== Zie ook ==

Versie van 24 apr 2020 11:53

Op een overigens werkelijke mooie dag... Dat eerste getal is trouwens 256MB. Dat tweede getal maar 8MB. Waarschijnlijk was het totale beschikbare geheugen al vol, ongeacht hoe klein dat laatste stukje is. Het gaat om intern geheugen. Deze laptop heeft zo'n 15GB, dus dat moet het probleem niet zijn
  • Waar ligt het probleem? MySQL of PHP? → Ik begin bij PHP
  • Zie PHP (algemeen): Dit zou een limiet in php.ini kunnen zijn
  • phpinfo() geeft aan dat Apache dit php.ini-bestand gebruikt: /etc/php/7.0/apache2/php.ini
  • In dat .ini-bestand vind ik memory_limit = 128M en niet 256M. Vreemd
  • phpinfo() - Core zegt ook dat de limiet 128M is. Aangepast naar 4096M (ik heb geen tijd voor trial-en-error). Dit is 32x zo veel
  • Webserver herstart
  • phpinfo() geeft aan dat de geheugenlimiet nu 4096MB is.

Zie ook