Folgende Warnung erscheint nach update auf NC 23.0.2
System ist ein NextcloudPi v1.46.7
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.
Das Ăndern des Wertes in der /etc/php/7.3/fpm/php.ini auf â16â sowie freischalten der Werte durch Entfernen des FĂŒhrenden < ; > und sudo systemctl restart php7.3-fpm.service
lassen die Warnung nach einem reload verschwinden.
Nach einiger Zeit erscheint sie aber von neuem. Wo liegt der Fehler?
Danke, das scheint es gewesen zu sein. Taucht mit âchromium-browserâ nicht mehr auf und mit geleertem Firefox cache auch nicht.
Dann noch eine Warnung fĂŒr die App âgeoblockerâ. Datendienst ist âRIR Dataâ
Technical information
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Results
geoblocker
EXTRA_FILE
3rdparty/rir_data/apnic.txt
3rdparty/rir_data/afrinic.txt
3rdparty/rir_data/ripencc.txt
3rdparty/rir_data/arin.txt
3rdparty/rir_data/lacnic.txt
Auch eine Neuinstallation der App mit Löschen der o.a. Dateien fĂŒhrt wieder zur gleichen Warnung.
Und wenn du nur die Dateien löscht und die App erneut aufrufst?
Schau dir auch diesen Issue an. Ist vielleicht ein allgemeines Problem. Warte dort auf eine Antwort.
Wenn es nur eine Warnung ist, kannst du es auch ignorieren.
Am Ende sind dort nur ein paar Dateien zu viel. Muss nicht unbedingt ein Sicherheitsrisko sein.
Vor allen nicht bei Textdateien (!!!) und bei den .htaccess-Vorgaben (kein direkter Aufruf von Dateien in dem Ordner) von Nextcloud.
Die Werte musste ich auch anpassen. Bei mir ist die Meldung dann verschwunden. Teste sicherheitshalber noch mal, ob die PHP-Konfiguration wirklich korrekt und aktiviert ist.
zum Einen solltest du nicht mehr den webupdater benutzen wenn du NCP fÀhrst (auch wenn du dann ein wenig lÀnger auf Updates warten musst) sondern nur die entsprechende NCP-Routine.
Danke, diesen Link hatte ich noch nicht entdeckt. (Stichwort âNadel im Heuhaufenâ). Interessant war der Verweis auf /etc/php/7.3/cli/conf.d/10-opcache.ini
Habe dort den Wert auf fĂŒr opcache.interned_strings_buffer=16 gesetzt.
Scheint jetzt zu funktionieren. Die meisten anderen Verweise beziehen sich auf die /php.ini im jeweiligen Verzeichnis der php-Version.
Bisher hat der webupdater eigendlich immer funktioniert (mit ein bisschen âNacharbeitenâ)
MIt dem NCP-config âUpdaterâ habe ich ĂŒberhaupt keine ErfahrungenâŠbisher.
Kurzes Feedback nach 3 Tagen. NC 23.0.2 lĂ€uft mit den, bei mir installierten Apps und php7.4 stabil. Auch die âgeoblockerâ App lĂ€uft nach nochmaligem Deinstallieren, Daten löschen und Neuinstallation jetzt ohne Fehler. Das Update auf php7.4 lief nach dieser Anleitung problemlos durch.
Das gleiche Problem wurde auch in Nextcloud 23.02 OPcache interned strings buffer besprochen. ZusÀtzlich zu dem dort verlinkten Server GitHub Issue, gibt es auch noch eins im Docker Repository, welches bereits gefixt wurde: