Ja
Server-Betriebssystem + Version
Debian 11.7
Eingesetzte Server-Virtualisierung-Technologie
keine
KeyHelp-Version + Build-Nummer
23.1.1 (Build 3016)
Problembeschreibung / Fehlermeldungen
Monitoring Cronjob erzeugt Warning (gesendet per Mail) bei fehlendem Prozess:
Code: Select all
Betreff: Cron <root@web> php /home/keyhelp/www/keyhelp/bin/monitoring.php
Text:
---
Warning: file_get_contents(/proc/3763655/stat): failed to open stream: No such file or directory in /home/keyhelp/www/keyhelp/core/System/ProcessManagement/ProcessManager.php on line 86
Notice: Undefined offset: 13 in /home/keyhelp/www/keyhelp/core/System/ProcessManagement/ProcessManager.php on line 98
Notice: Undefined offset: 14 in /home/keyhelp/www/keyhelp/core/System/ProcessManagement/ProcessManager.php on line 99
---
Laut mail.log war das ein postfix Prozess (postfix/cleanup[3763655]). Vermutung: Während des Ablaufs der monitoring.php wurde dieser Prozess (regulär?) beendet und hat dann die Warning im Cronjob erzeugt.
Ist eher nice to have, aber vielleicht kann man so etwas im cronjob ja abfangen?
Erwartetes Ergebnis
Warning direkt im Cronjob abfangen.
Tatsächliches Ergebnis
Siehe oben.
Schritte zur Reproduktion
Nicht wirklich möglich.
Zusätzliche Informationen
keine.