Memory limit

Aus HB9FDZ
Version vom 27. Mai 2020, 06:41 Uhr von Thomas (Diskussion | Beiträge) (Speicherort)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Es ist zwingend darauf zu achten das in der php.ini und .htaccess das Limit des Speichers auf 2048MB gestellt wird. Ansonsten kann es vorkommen, das Updates nicht ausgeführt werden können. Dabei wird ein nicht definierter Fehler ausgegeben bei der Überprüfung der dependencies. Die Fehlermeldung lautet nur das es nicht geht aber nicht warum. Auch die Logs geben keine brauchbare Angabe des Problems.

Speicherort

Die php.ini ist in der Regel zu finden unter:

/etc/php/7.x/apache2/

Die 7.x ist einfach durch die aktivierte PHP-Version zu ersetzen. Diese kann auch einfach abgefragt werden in der Kommandozeile mit

php -v

Anpassungen php.ini

Am besten mit nano

sudo nano php.ini

Standardmässig memory_limit=128MB Ersetzen durch

memory_limit=2048MB

Anpassungen .htaccess

Diese ist zu finden im Hauptverzeichnis von Magento und wird kann auch mit nano editiert werden mit dem selben Vorgang

Neustart Apache

Es ist unbedingt darauf zu achten, das der apache2 neu gestartet wird.

sudo service apache2 restart

Danach sollen die Einstellungen greifen.