ja
Server-Betriebssystem + Version
Ubuntu 24.04
Eingesetzte Server-Virtualisierung-Technologie
Proxmox VE 8.3
KeyHelp-Version + Build-Nummer
die aktuellste? Läuft nach Update leider nicht
Problembeschreibung / Fehlermeldungen
Leider habe ich versehentlich ein release-upgrade von Ubuntu 22.04 auf 24.04 gemacht, ohne das Update-Skript zu verwenden (es waren zig Maschinen, die ich aktualisiert habe, darunter leider auch der keyhelp-Server). Seitdem bringt der Webserver nur "Service unavailable".
Das Problem ist vermutlich, dass PHP auf 8.3 aktualisiert wurde und deshalb nicht mehr mag.
Code: Select all
PHP Fatal error: Only files produced by either the PHP 8.2 or 8.3 ionCube Encoders can run on PHP 8.3.
The file /home/keyhelp/www/keyhelp/bin/keyhelp.php has been encoded by the ionCube Encoder for PHP 8.1. in Unknown on line 0
Erwartetes Ergebnis
PHP startet normal
Tatsächliches Ergebnis
php8.3-fpm startet nicht
Code: Select all
# service keyhelp-php83-fpm status
● keyhelp-php83-fpm.service - LSB: starts and stops PHP-FPM
Loaded: loaded (/etc/init.d/keyhelp-php83-fpm; generated)
Active: active (exited) since Mon 2025-01-06 10:21:16 UTC; 34min ago
Docs: man:systemd-sysv-generator(8)
Process: 210458 ExecStart=/etc/init.d/keyhelp-php83-fpm start (code=exited, status=0/SUCCESS)
CPU: 92ms
Jan 06 10:21:16 axion systemd[1]: Starting keyhelp-php83-fpm.service - LSB: starts and stops PHP-FPM...
Jan 06 10:21:16 axion keyhelp-php83-fpm[210458]: * Starting PHP FastCGI Process Manager keyhelp-php83-fpm
Jan 06 10:21:16 axion keyhelp-php83-fpm[210458]: ...fail!
Jan 06 10:21:16 axion systemd[1]: Started keyhelp-php83-fpm.service - LSB: starts and stops PHP-FPM.
Ubuntu 22.04 via "do-release-upgrade" auf 24.04 aktualisieren.
Zusätzliche Informationen
ionCube wurde manuell auf v14.0.0 aktualisiert