It’s important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information.
There are some warnings regarding your setup.
The PHP OPcache module is not properly configured:
The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply opcache.interned_strings_buffer to your PHP configuration with a value higher than 8.
Please double check the installation guides , and check for any errors or warnings in the log.
Check the security of your Nextcloud over our security scan
Die Meldung ist mir bekannt und ich kann das Problem lösen.
Mein System:
####
OS
Canonical-Ubuntu-20.04-2021.12.01-0
####
Operating System: Linux 5.11.0-1028-oracle x86_64
CPU: AMD EPYC 7551 32-Core Processor (2 cores)
Memory: 967.00 MB
Server time: Mon Feb 14 12:25:54 UTC 2022
Uptime: 0 hours, 15 minutes, 25 seconds
####
PHP
8.0.15
Memory Limit: 2 GB
Max Execution Time: 3600
Upload max size: 10 GB
####
Database
MariaDB
mysql
10.6.7
2 MB
####
Das System wurde mit dem c-rieger Script installiert.
FRAGEZEICHEN! Wenn du das Problem lösen kannst, ist die Frage danach doch überflüssig. Wenn du meinst: warum bekomme ich generell diese Art von Fehlermeldungen? Dann wäre die Antwort: weil es offensichtlich Probleme mit deinem Server gibt.
opcache ist ein php-modul, das geladen werden kann. Sene Einstellungen, zu denen auch die in der Fehlermeldung bemeckerte zählt, befinden sich in der (jeweils aktiven) php.ini; bei meinem einen Server mit Debian Buster und php7.4-fpm ist das /etc/php/7.4/fpm/php.ini Darin finden sich die aktiuvien opcache-Einstellungen:
Den bemeckerten Wert kannst/soltest du wahrscheinlich wie empfohlen hochsetzen, generell ist es hier aber empfehlenswert, vor einer Änderung einzelner Werte etwas nachzulesen (kopieren aller Werte aus meinem System könnte auch unerwünschte Effekte haben).
GOOD LUCK!
Kann mir das jemand erklären, den Wert habe ich schon verdoppelt (auf 32), jedoch bekomme ich immer noch diese Fehlermeldung:
The PHP OPcache module is not properly configured:
The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply opcache.interned_strings_buffer to your PHP configuration with a value higher than “16”.
Seit Wochen das gleiche Phänomen. Soll den Speicherwert erhöhen, und nach Neustart und einigen Minuten Nextcloud Nutzung 23.0.2 erscheint die gleiche Fehlermeldung.
Hat hier jemand noch etwas Neues erfahren?
Ich habe hier gelesen dass es wohl mit den installierten Apps skalieren soll, aber ich habe fast nichts auf der Instanz aktiv - und meine Nextcloud ist aus dem offiziellen Docker-Image, den Wert können die Devs nur selbst anpassen. Der Wert wurde ja schon auf 16 angehoben - dennoch bleibt das Problem logischerweise.