Setzen von php-Parametern
Sollen nicht konfigurierbare Parameter geändert oder ergänzt werden, können diese „updatefest“ als zusätzliche Datei im jeweiligen conf.d-Verzeichnis
- /etc/php8/apache2/conf.d
- /etc/php8/cli/conf.d
- /etc/php8/fpm/conf.d
abgelegt werden.
Hier beispielhaft opcache - benötigt für Nextcloud mit php8-fpm:
zusätzliche Datei
/etc/php8/fpm/conf.d/opcache2.ini
mit Inhalt z.B.
opcache.memory_consumption=256 opcache.interned_strings_buffer=32 opcache.max_accelerated_files=20000
Die 2 im Dateinamen bewirkt das Einlesen nach der regulären Datei opcache.ini, da php die Konfigurationsdateinen streng alphabetisch einliest und schlussendlich die letzte Einstellung für einen Parameter gilt.
Zum Übernehmen der Änderungen empfehle ich den Aufruf der php-Konfiguration über die eisfair-Konfiguration mit anschließendem Neustart des apache.