[gelöst] Cron.php hängt PC auf

Moin,
ich habe seit längerer Zeit (ca 3 Monate) das Problem, dass der Cronjob von Nextcloud meinen Linux-Server (Debian) aufhängt.
Zuerst dachte ich das Mainboard ist kaputt. ausgetauscht.
Dann dachte ich die Festplatte… ausgetauscht.
Dann RAM … ausgetauscht.
Dann habe ich alle Cronjobs de-aktiviert und der Fehler war weg.
Ich konnte es eingrenzen auf den Cronjob von Nextcloud.
Jetzt habe ich das System von Debian 9 auf Debian 10 umgestellt.
Alle Updates etc installiert.
Nachdem das System mehrere Wochen ohne Cronjob von NC stabil lief, wollte ich den Cronjob heute wieder aktivieren.
Das System hat sich nach einigen Stunden wieder aufgehängt.
Die HDD-Lampe brennt dann permanent.
mein Script:
sudo -u www-data php /var/www/html/nextcloud/cron.php
wird alle 15 Minuten ausgeführt.
Der Server stürzt NICHT alle 15 Minuten ab, sondern manchmal erst nach Stunden.
Debian Buster
Apache2
PHP 7.3.11-1
NC inzwischen 16.0.6
Es läuft noch Onlyoffice im Docker
In den Logs ist nichts zu finden.

Die Abstürze waren auch mit Debian 9 und der vorherigen NC Version
Wo kann ich noch suchen ?

Dann schmeiss doch mal ATOP oder HTOP an sobald das Script ausgeführt wird. Dann siehtst du schonmal ob die CPU gequält wird oder sich der RAM bis zur Oberkante füllt etc.

Wenn ein PHP-Script schuld ist, dann wäre die Prüfung der max_execution_time sinnvoll, default ‘30’ (Sekunden)
Das behebt zwar nicht die Ursache, vermeidet aber erstmal unnötige Abstürze.
Das ein Linux abstürzt ist aber ohnehin eher merkwürdig. Kennt man eher von Windows.

Gelöst
Die Lösung war…
Ich habe auf php-fpm umgestellt.
In der php/cli/php.ini stand memory_limit -1
Damit hat sich der Server regelmäßig nach einigen Stunden aufgehängt…