KH 25 Update Fehler bei Debian 11  [GELÖST]

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
Post Reply
User avatar
Ralph
Posts: 1245
Joined: Mon 30. Mar 2020, 16:14

KH 25 Update Fehler bei Debian 11

Post by Ralph »

Server-Betriebssystem + Version
Debian 11.11 (64-bit)
Panel: PHP 7.4 (default)

Eingesetzte Server-Virtualisierung-Technologie
KVM

KeyHelp-Version + Build-Nummer
25.0 (Build 3398)

Problembeschreibung / Fehlermeldungen
KH Update 24.2 zu 25 Fehler

Tatsächliches Ergebnis

Code: Select all

Fatal error: Uncaught Error: Class 'System\OperatingSystem' not found in /home/keyhelp/www/keyhelp/cronjob/jobs/update.php:1847
Stack trace:
#0 /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php(465): unknown()
#1 {main}
  thrown in /home/keyhelp/www/keyhelp/cronjob/jobs/update.php on line 1847
Im Panel Update log wird dieser fehler nicht angezeigt!
Update wurde über CLI gestartet via keyhelp-toolbox

Schritte zur Reproduktion
Update KH 24.2 auf Debian11 zu KH25

Zusätzliche Informationen
Panel zeigt:
Update notes
KeyHelp was updated to version 25.0.
Sunday, February 16, 2025, 09:12:19

Scheint soweit alles zu funktionieren auf den ersten Blick ...
kann das so bleiben oder müßte ich hier einen Restore machen?

der Fehler taucht nur im php-error.log auf ... vermutlich wg. ioncube (andere version) bei Update ...
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: KH 25 Update Fehler bei Debian 11  [GELÖST]

Post by Alexander »

Im Zuge des Updates tauscht KeyHelp den KeyHelp-Ordner mit dem der 25.0er Version aus. Wenn es hier zu einer Überscheidung zwischen "mastercronjob wird gestartet (und will ggf. Wartungsaufgaben durchführen)" und "Dateien werden ausgetauscht" kommt, kann das schon mal passieren. Ist aber irrelevant, weil zum Zeitpunkt der mastercronjob ohnehin keine Wartungsaufgaben ausführt.
Alles was die Wartungsaufgaben während eines Panel-Updates melden spielt keine Rolle, bzw. lässt sich manchmal auch nicht vermeiden. Es änderten sich große Teile der Dateistrukturen im KeyHelp mit 25.0.

Kann also ignoriert werden.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply