Hallo Forum,
ich betreibe eine Nextcloud im Webhosting-2000-Tarif. 512MB Speicher reicht für Nextcloud aus, da ich die Cloud überwiegend alleine benutze.
Über die "Aufgaben" im Webhosting-Control-Panel habe ich einen Cron-Job angelegt, da dies von Nextcloud so empfohlen wird. Als zusätzlichen Parameter habe ich kürzlich ein Speicherlimit von 512MB ausgewählt (mit dem Parameter -d memory_limit=512M), da der Speicher für CLI ja geringer ist als die Reguläre Einstellung. Grund war dass ich viele und große Dateien kopieren musste und mir die 128 MB zu gering erschienen. Leider funktioniert das nur ein Zeit lang. Nach wenigen Stunden klappt der Cron-job nicht mehr ... ohne Fehlermeldung im Webhosting-Panel, aber in Nextcloud wird angezeigt, dass er nicht mehr läuft. Führe ich den Cron-Job aus indem ich auf "jetzt ausführen" klicke, dann erscheint im Webhostinh-Crongrol-Panel eine grüne Erfolgsmeldung, im Nextcloud steht weiterhin, dass der Befehl nicht ausgeführt wurde. Ohne Änderung des Speicherlimits, also ohne Parameter im Cron-Job läuft der Cron-Job wie ein Uhrwerk dauerhaft. Hat jemand den gleichen Fehler, oder weiß wo das Problem liegt?
Übrigens: Den Cron-job führe ich aus als "PHP-Skript ausführen". Mit "Befehl ausführen" von /usr/local/php83/bin/php -f /eigenedomain/httpcocs/cron.php klappt es nicht. Könnte es daran liegen, dass der cron-job wie auch ssh andere Pfade hat als php?