Hallo, seit dem Update von NC23 auf NC24 funktioniert mein cronjob nicht mehr und ich weis nicht mehr, was ich noch machen soll!
Zu meiner Konfiguraton:
NC lĂ€uft auf meiner Synology-NAS mit DSM DSM 6.2.4-25556 Update 6 in einem seperaten Verzeichnis, der web-Zugriff erfolgt ĂŒber das Standarverzeichnis âwebâ.
Wie gesagt - bis Version NC23 funktionierte mein cronjob, seit dem update auf NC24 bekomme ich die Warnmeldung " Letzte Cron-Job-AusfĂŒhrung: Vor x Monaten". Die Installationsanleitung, auf die verwiesen wird, ist nicht wirklich hilfreich. Ich wende mich hier speziell an Synology-Nutzer, da ich glaube, dass die Installation auf einem Ubuntu-System sich doch in Teilen unterscheidet.
Meine letzte cron-job Aktion ist schon eine ganze Weile her und ich bin mir nicht mehr sicher, welche Schritte durchzufĂŒhren sind. Vielleicht kann mir jemand auf die SprĂŒnge helfen?
DSM kocht in vielerlei Hinsicht ein eigenes SĂŒppchen, daher zĂ€hlt das system nicht zu den bisher empfohlenen.
Ich denke, du kommst in einem Synology-forum weiter. âŠ
Aber auch da solltest du nicht mit Infos ĂŒber dein System sparen (hier gibt es zB ein Template, das nach Infos fragt, das du bewusst ignoriert hastâŠ)
Danke Nanu, ich gehe mal davon aus, dass die Commands mit putty ausgefĂŒhrt werden sollen. Aber da gehtâs schon los - der Command systemctl ist unbekannt
Fragen gibt es immer
Schau mal ob der crond rennt. ps ax|grep crond
Und poste mal die ausgabe.
5 * * * * root sudo -u http php74 -f /volume1/web/cron.php --define apc.enable_cli=1
Und du bist dir sicher das das
/volume1/web/cron.php und nicht
/volume1/web/nextcloud/cron.php
Ich war die letzten Tage nicht zu Hause und habe nichts an meinem System getan!
Und heute- verstehen tue ich das ja nicht! Gerade rufe ich noch mal die Sicherheits- & Einrichtungswarnungen auf und ich traue meinen Augen nicht: ich habe einen grĂŒnem Hacken!
Mit genau den Einstellungen, wie ich sie oben beschrieben habe!
Hat es vielleicht etwas damit zu tun, dass ich seit kurzem meine NAS Nachts runter fahre und morgens neu starte?
Ich denke das ist der restart des crond.
Bis das immer angezeigt wird dauert es.
Du darfst nicht vergessen das bis der start erfolgt, kann es 5 min dauern.
Hallo an alle!
Ich mache das Thema wieder auf, weil das Problem nach dem Update auf nextcloud V26.0.0 wieder aufgetreten ist: mein cron-Job wird nicht ausgefĂŒhrt!
Nochmal zu meinem System:
Synology mit DSM 7.1.1-42962 Update 5 (letzte Version)
Nextcloud 26.0.1
PHP8.0
letzte cron-Job AusfĂŒhrung vor 13 Tagen
Alle meine Recherchen zu möglichen Ursachen haben zu keinem Ergebnis gefĂŒhrt.
Bis zum Wechsel von V25 nach V26 hat der Cron-Job funktioniert; was sich durch das Update auf V26 geÀndert hat? Keine Ahnung!
Hat jemand das gleiche Problem und eine Lösung gefunden?
Vielen Dank fĂŒr Eure UnterstĂŒtzung!
Hast Du eventuell noch immer php74 in Deiner Zeile stehen? Dann geht es natĂŒrlich nicht.
Nextcloud 26 benötigt dafĂŒr mindestens PHP 8.0, dann mĂŒsstest Du nur die 74 in 80 Ă€ndern.
Hallo Crashandy, hab ich natĂŒrlich gemacht! Sonst wĂŒrde Nextcloud26 ja auch nicht laufen Aber weder mit php74 (was immer noch installiert ist), noch mit php80 funktioniert es!
Hi, meine cron.php liegt im Ordner /volume1/web/cron.php und lĂ€sst sich problemlos ausfĂŒhren. Was nicht funktioniert ist die AusfĂŒhrung ĂŒber crontab, was zuvor funktioniert hatte und wie ich es gerne wieder hĂ€tte!
Die AusfĂŒnhrung ĂŒber ein Script im Aufgabenplaner ist fĂŒr mich nur eine Hilfslösung!
Ich verstehe zwar nicht, warum Du den Cron-Job unbedingt in die crontab eintragen möchtest und nicht den einfachen Weg ĂŒber den Aufgabenplaner gehen möchtest, aber auch dieser Weg funktioniert bei mir.
Edit:
Ich muss mich korrigieren. Der Job wurde nur einmal erfolgreich ausgefĂŒhrt, danach das gleiche Verhalten wie bei Dir.
Nun kann ich Dir auch nicht mehr helfen. Bei mir funktioniert die AusfĂŒhrung des Cron-Jobs seit sehr vielen Jahren mit âHilfeâ des Aufgabenplaners völlig problemlos.