Magento 2 – Cannot allocate memory

Von Christian am 31. Januar 2020

Folgender Fehler ist möglich wenn Sie eine veraltete PHP Version nutzen.

mmap() failed: [12] Cannot allocate memory
| >>>>>>>>>>>>
| >>>>>>>>>>>> mmap() failed: [12] Cannot allocate memory
| >>>>>>>>>>>> PHP Fatal error:Â  Out of memory (allocated 1216356352) 
| >>>>>>>>>>>> (tried to allocate 4096 bytes) 
| >>>>>>>>>>>>
| inphar:///home2/www/serverxxlogin-server/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.phpon 
| >>>>>>>>>>>> line 52
| >>>>>>>>>>>>
| >>>>>>>>>>>> Fatal error: Out of memory (allocated 1216356352) (tried to 
| >>>>>>>>>>>> allocate 4096 bytes) 
| >>>>>>>>>>>>
| inphar:///home2/www/serverxxlogin-server/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.phpon 
| >>>>>>>>>>>> line 52
| >>>>>>>>>>>>

Lösung ist folgender Eintrag in der .bash_profile: export PHP_INI_SCAN_DIR=. damit die

user.ini mit dem höheren memory_limit aus dem aktuellen Arbeitsverzeichnis vom PHP CLI geladen wird.

Da Sie mit dem veralteten PHP 7.0 arbeiten und das memory_limit für diese alte Version standardmässig auf 128 MB konfiguriert ist, muss das Limit über die user.ini angehoben werden

Hosting Pilot Support Telefon

Telefonische Beratung

+49 2131 77 69 59 5
Hosting Hilfe

Online Hilfe