Server-Betriebssystem + Version
Ubuntu 24.04 (64-bit)
Eingesetzte Server-Virtualisierung-Technologie
KVM
KeyHelp-Version + Build-Nummer
25.0 (Build 3398)
Problembeschreibung / Fehlermeldungen
Ich habe versucht, Ubuntu 20 über das KeyHelp-Skript von dieser Seite auf Version 22 zu aktualisieren https://wiki.keyhelp.de/books/installat ... 04-to-2204
Das Update verlief gut, wurde dann aber gestoppt und es wurde empfohlen, Ubuntu manuell mit dem Befehl do-release-upgrade zu aktualisieren.
Danach wurde das Skript php keyhelp_ubuntu_upgrade_20_to_22.php nicht mehr ausgeführt und erforderte php 8.1 und ioncube
PHP 8.1 manuell installiert mit dem Befehl
Code: Select all
apt installieren php8.1 php8.1-fpm php8.1-cli php8.1-mysql php8.1-xml php8.1-mbstring php8.1-curl php8.1-zip
Jetzt wurde das Ubuntu-System auf Version 24 aktualisiert (mit dem Befehl do-release-upgrade), die Sites funktionieren ohne Fehler, aber das Keyhelp-Panel selbst öffnet sich nicht.
Erwartetes Ergebnis
Alle Sites funktionieren und das Keyhelp-Panel ist verfügbar
Tatsächliches Ergebnis
Alle Sites funktionieren, das Keyhelp-Panel ist nicht verfügbar
Schritte zur Reproduktion
Code: Select all
wget --no-check-certificate https://install.keyhelp.de/scripts/keyhelp_ubuntu_upgrade_20_to_22_php71 -O keyhelp_ubuntu_upgrade_20_to_22.php
Code: Select all
php keyhelp_ubuntu_upgrade_20_to_22.php
Code: Select all
apt installieren php8.1 php8.1-fpm php8.1-cli php8.1-mysql php8.1-xml php8.1-mbstring php8.1-curl php8.1-zip
Code: Select all
php keyhelp_ubuntu_upgrade_20_to_22.php
Code: Select all
do-release-upgrade
Wenn Sie nun in der Konsole eingeben
Code: Select all
root@server:~# keyhelp toolbox
Cannot load the ionCube PHP Loader - it was already loaded
Cannot load the ionCube PHP Loader - it was already loaded
Fatal error: Uncaught Error: Class "Locale" not found in /home/keyhelp/www/keyhelp/functions/functions.system.php:213
Stack trace:
#0 /home/keyhelp/www/keyhelp/bin/keyhelp_toolbox.php(60): getSystemLanguage()
#1 {main}
thrown in /home/keyhelp/www/keyhelp/functions/functions.system.php on line 213
/var/log/keyhelp/php-error.log
Code: Select all
[25-Feb-2025 11:25:37] PHP Fatal error: Uncaught Error: Class "Collator" not found in /home/keyhelp/www/keyhelp/functions/functions.languages.php:89
Stack trace:
#0 /home/keyhelp/www/keyhelp/functions/functions.languages.php(406): getLanguages()
#1 /home/keyhelp/www/keyhelp/index.php(158): getLanguageCode()
#2 {main}
thrown in /home/keyhelp/www/keyhelp/functions/functions.languages.php on line 89
[25-Feb-2025 11:25:54] PHP Fatal error: Uncaught Error: Class "Locale" not found in /home/keyhelp/www/keyhelp/functions/functions.system.php:213
Stack trace:
#0 /home/keyhelp/www/keyhelp/bin/keyhelp_toolbox.php(60): getSystemLanguage()
#1 {main}
thrown in /home/keyhelp/www/keyhelp/functions/functions.system.php on line 213
Code: Select all
exec | mandb
sh: 1: mandb: not found
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ERROR DETECTED <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[SKIPPED DUE PREVIOUS ERRORS] exec | chmod 0755 /tmp/keyhelp_update/rclone/rclone
[SKIPPED DUE PREVIOUS ERRORS] exec | mv /tmp/keyhelp_update/rclone/rclone /usr/local/bin/rclone
[SKIPPED DUE PREVIOUS ERRORS] exec | mkdir -p -m 0777 /backup-keyhelp/
[SKIPPED DUE PREVIOUS ERRORS] exec | chown keyhelp:keyhelp /backup-keyhelp/