Das Memory Limit von PHP und WordPress erhöhen - die vollständige Anleitung
Das Memory Limit, sprich die Speichergrenze, von PHP ist für viele oft ein Rätsel. Es ist nicht klar, wie bzw. wo es gesetzt wird und welche Auswirkungen die unterschiedlichen Einstellungsorte haben. Viele Anleitungen sind oft unvollständig, und tragen damit eher zur Irritation bei. Denn tatsächlich gibt es unzählige Möglichkeiten das Memory Limit zu setzen:
- super-global in der php.ini
- global in der pool.conf, bei Verwendung von PHP-FPM
- oder global in der httpd.conf (Apache) oder server.conf (nginx)
- auf Ordner-Ebene in der user.ini
- auf Ordner-Ebene in der .htaccess-Datei
- auf Applikations-Ebene über die WordPress-Konstanten WP_MEMORY_LIMIT und WP_MAX_MEMORY_LIMIT
- oder auf Datei-Ebene im Script mit ini_set();