Hallo,
ich betreibe auf meinem Sever (Ubuntu 20.04 LTS, Apache, MariaDB, PHP 8.1 mittels Sury-PPA installiert) u.a. eine Nextcloud-Instanz. Diese funktioniert reibungslos, meckert allerdings, dass die Einstellungen des Zend OPcache unzureichend seien und der Wert für opcache.memory_consumption auf mehr als 256 erhöht werden sollte.
Dies habe ich gemacht und bei allen php.ini-Dateien der PHP8.1-Installation den Wert opache.memory_consumption=1024 eingetragen. Dies habe ich in /etc/php/8.1/fpm/php.ini so gesetzt, ebenfalls in den php.ini-Dateien der Unterverzeichnisse apache2, cgi und cli. Danach den Apache natürlich neu gestartet.
Leider hat die gesetzte Einstellung aber offenbar keine Wirkung. Denn zum einen meckert Nextcloud weiter, dass der Wert auf über 256 erhöht werden sollte. Zum anderen ergibt auch eine Kontrolle mittels des Scripts opcache-gui, dass der Speicher von OPcache weiterhin auf 256MB beschränkt ist. Ich erhalte dort folgende Werte als Ausgabe:
memory usage total memory: 256.00MB used memory: 251.98MB free memory: 9.39KB wasted memory: 4.01MB (1.57%) jit buffer: 100.00MB jit buffer free: 98.94MB (99%)
Woran könnte es denn liegen, dass die in php.ini gesetzten Werte für opcache.memory_consumption nicht angenommen werden?
Danke für alle Tips und beste Grüße!