Unauthorized file  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
antimon
Posts: 2
Joined: Mon 6. Jan 2025, 11:43

Unauthorized file

Post by antimon »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
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
Kann ich die keyhelp.php manuell ersetzen? Oder gibt es einen anderen Weg aus der Misere?

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.
Schritte zur Reproduktion
Ubuntu 22.04 via "do-release-upgrade" auf 24.04 aktualisieren.

Zusätzliche Informationen
ionCube wurde manuell auf v14.0.0 aktualisiert
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: Unauthorized file  [GELÖST]

Post by Alexander »

Das Upgrade-Skript führt zahlreiche Aufgaben im Zuge eines Upgrades aus. Zahlreiche Systemkonfigurationen werden neu geschrieben etc.
Deine Situation lässt sich leider nicht so einfach mit dem Austausch von ein paar Dateien korrigieren.

Du solltest ein Backup zurückspielen und dann das Upgrade mit dem Upgrade-Script erneut durchführen.

---

(Prinzipiell könnte ich es auch per Hand korrigieren, dauert ca. 2 Stunden)
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
**************************************************************
antimon
Posts: 2
Joined: Mon 6. Jan 2025, 11:43

Re: Unauthorized file

Post by antimon »

Hallo Alexander,

erst mal Danke für die schnelle Antwort und dein Angebot! Da der Server jetzt nicht so wahnsinnig wichtig ist, konnte ich es verschmerzen, das Backup zurückzuspielen.

Jetzt läuft alles wieder :) Vielen Dank für die schnelle Hilfe!
Post Reply