Shopware Fehler "Allowed memory size of x bytes exhausted..." beheben

In dieser Anleitung lernen Sie, wie der folgende Fehler behoben werden kann:

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 130968 bytes) in /PATH/vendor/oyejorge/less.php/lib/Less/Parser.php on line 2214
503 Service Unavailable

Der Fehler besagt, dass zu wenig Arbeitsspeicher für die korrekte Ausführung des PHP-Codes freigegeben ist. Um den Fehler zu beheben muss nur eine Zeile in der Datei "/.htaccess" im Shop-Root-Verzeichnis geändert werden.

.htaccess vorher:
[...]
#  php_value memory_limit 256M
[...]
.htaccess nachher:
[...]
php_value memory_limit 256M
[...]

Sollte dies bereits eingestellt sein, so muss der Wert von 256M höher eingestellt werden. Klären Sie mit Ihrem Hoster, welcher Wert maximal eingesetzt werden kann. Anschließend können Sie einen höheren Wert eintragen.