Cron.php wird nicht ausgeführt

Hi,
ich habe das Problem das mein Cronjob nicht ausgeführt wird:

" Der letzte Job lief vor 20 Tagen. Etwas scheint falsch zu sein. "
Wenn ich versuche die cron.php manuell auszuführen kommt das:

sudo -u www-data php -f /var/www/nextcloud/cron.php
This version of Nextcloud is not compatible with PHP>=8.4.<br/>You are currently running 8.4.7.

wenn ich stattdessen eine andere version nutze:

armin@nextcloudpi:~$ sudo -u www-data /usr/bin/php8.1 -f /var/www/nextcloud/cron.php
OCP\HintException: [0]: Memcache OC\Memcache\Redis not available for local cache (Is the matching PHP module installed and enabled?)

jetzt weiß ich auch nicht mehr weiter

Meine System
Raspberry 4b
Armbian-unofficial 24.8.2 Bookworm \l . 6.6.45-current-bcm2711 (aarch64)
NextcloudPi version v1.55.4
Nextcloud version 30.0.1.2

Suche hier im Forum nach dem Skript welches php versionen anpasst. und versuche php8.3 zu installieren und nur diese.

Dann schau mit php -m Dir die geladenen Module an und überprüfe anhand der Doku ob sie für Deinen server und die installierten apps taugen.

nur das ich das richtig verstehe, es gibt ein script welches mir die
cron.php so anpast das die unter php8.x läuft?

Nein, das sagenhafte skript ermöglicht den Wechsel auf die richtige php-version im system, Du adressierst damit

Ob Du weiteren Schindluder mit Deinen cron.jobs getrieben hast, wei0 ich doch nicht :laughing:.
Aber die richtige php-version erleichtert vieles.

cron.php läuft mit php8.3

also in der crontab auf die version verweisen und das script tut seinen dienst…

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.