Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Kann man die Config /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini um apc.enable_cli = 1 automatisch ergänzen? Ich füge es immer manuell ein damit meine nextcloud per Konsole aktualisiert werden kann aber irgendwann wird die config neu geschrieben und dann fehlt das halt wieder. Wo kann ich das hinzufügen das es mit eingetragen wird wenn die config neu geschrieben wird?
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Hmm, ich weiss nicht so recht.
https://www.php.net/manual/de/apcu.conf ... enable-cli
https://www.php.net/manual/de/apcu.conf ... enable-cli
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Also ich habe hier recht viele Nextcloud-Instanzen unter Keyhelp laufen, die auch über die CLI geupdatet werden - aber apc.enable.cli = 1 ist nirgends gesetzt. Wie kommst Du darauf das das sein müsste?
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
@marco,
du kannst auch das Auto-Update der entsprechenden PHP-Versionen deaktivieren (Konfiguration -> PHP-Interpreter). Dann wird auch nichts mehr überschrieben.
du kannst auch das Auto-Update der entsprechenden PHP-Versionen deaktivieren (Konfiguration -> PHP-Interpreter). Dann wird auch nichts mehr überschrieben.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Ein Bug im Updater, der dazu führt das occ den ganzen RAM belegt und vom OOM-Killer getötet wird. Daher muss apc.enable.cli = 1 gesetzt sein.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Ah, ok - Danke, das wusste ich noch nicht. Dann bin ich dem Bug allerdings noch nicht begegnet, hier klappt das bislang ohne die Einstellung
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Echte Qualitätssoftware halt.
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Hallo,
das trat mit dem Update auf Version 21 auf.
das trat mit dem Update auf Version 21 auf.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Passiert das mit allen PHP-Versionen oder nur mit PHP 8? Damit hatte ich mal eine Instanz ca zwei Wochen lang am laufen (21.0.0), im Logfile sammelten sich die fatal errors, obwohl außer ein paar Standardanwendungen gar nichts installiert war und sich keine Clients damit synchronisiert haben und auch sonst nicht viel los war. Da bin ich erst mal freiwillig wieder zurück auf PHP 7.4. Ich sehe gerade, ich habe da noch eine Instanz übrig, die ich eh demnächst löschen wollte, die möchte gern ein Update auf 21.0.2 haben, da probiere ich das heute Abend mal aus. Und danach geht sie dann so oder so in die Tonne .
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Hallo,
steht mittlerweile auch im offiziellen Handbuch:
https://docs.nextcloud.com/server/lates ... ation.html
"APCu is disabled by default on CLI which could cause issues with nextcloud’s cron jobs. Please make sure you set the apc.enable_cli to 1 on your php.ini config file or append --define apc.enable_cli=1 to the cron job call."
steht mittlerweile auch im offiziellen Handbuch:
https://docs.nextcloud.com/server/lates ... ation.html
"APCu is disabled by default on CLI which could cause issues with nextcloud’s cron jobs. Please make sure you set the apc.enable_cli to 1 on your php.ini config file or append --define apc.enable_cli=1 to the cron job call."
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Ok, also muss ich es bei Bedarf in die config eintragen, wenn es überschrieben ist. Na ist ja auch kein Problem.
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Wieso? Mach doch das hier, wie es in Florians Antwort schon steht. Das ist doch die optimale Lösung.
or append --define apc.enable_cli=1 to the cron job call.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Da bin ich jetzt nach dem letzten Nextcloud-Update von Version 21.0.2 auf Version 21.0.3 voll reingelaufen. Ich musste jetzt den Nextcloud Cronjob umstellen von "PHP-Skript ausführen" auf "Befehl ausführen" um den Parameter für PHP angeben zu können. Bis 21.0.2 lief das stabil. Jetzt plötzlich nicht mehr. Es gab auch beim Cronjob keine Fehlermeldung, auch nicht bei der direkten Ausführung der cron.php in der Konsole. Folglich auch keine E-Mail Benachrichtigung. Ich habe es gemerkt, als ich routinemäßig mal wieder in die Grundeinstellungen geschaut habe und da stand, dass seit 2 Tagen die Aufgaben nicht mehr ausgeführt wurden. Irgendwann habe ich dann mal "keyhelp-php74 occ" aufgerufen und da kommt dann eine Fehlermeldung.
Da war mir dann schnell klar was los ist. Nach der Umstellung auf "Befehl ausführen" läuft der Cronjob jetzt wieder. Kann man beim Befehl für den Cronjob eigentlich auch "keyhelp-php74" benutzen? Momentan habe ich den Pfad mit angegeben.
Code: Select all
An unhandled exception has been thrown:
OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
Re: Config von /opt/keyhelp/php/version/etc/conf.d/10-apcu.ini ergänzen
Beim Update von 20.0.2 auf 20.0.3 hat es mich dann diesmal auch erwischt… Die Softwarequalität bei Nextcloud wird zunehmend zum Problem