Page 1 of 1

KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 17:32
by NicoCx
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Vermutlich Ja

Server-Betriebssystem + Version
Debian 13


Eingesetzte Server-Virtualisierung-Technologie
KVM


KeyHelp-Version + Build-Nummer
25.2 (Build 3483)

Problembeschreibung / Fehlermeldungen
Wenn ich versuche PHP Interpreter zu installieren kommt immer folgende Fehlermeldung
Failed to install additional PHP interpreter 8.3.
Failed to download from "https://repo.keyhelp.de/live/amd64/debi ... 054.tar.gz".

Diese kommt bei jeder PHP Version



Erwartetes Ergebnis
Das die PHP Interpreter korrekt installiert und angewendet werden


Tatsächliches Ergebnis
Das sie nicht installiert werden


Schritte zur Reproduktion
PHP Interpreter in den Einstellungen zu installieren



Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 18:06
by ADG1
Bei mir hat es geklappt.

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 18:24
by Tobi
Was sagt denn:

ping repo.keyhelp.de

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 18:37
by NicoCx
Tobi wrote: Thu 21. Aug 2025, 18:24 Was sagt denn:

ping repo.keyhelp.de
Das funktioniert ohne Probleme bei mir

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 19:34
by Tobi
NicoCx wrote: Thu 21. Aug 2025, 18:37
Tobi wrote: Thu 21. Aug 2025, 18:24 Was sagt denn:

ping repo.keyhelp.de
Das funktioniert ohne Probleme bei mir
Nur damit wir uns verstehen...
Du hast ping auf dem Server und nicht auf deiner Arbeitsstation ausgeführt?

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 20:03
by NicoCx
Tobi wrote: Thu 21. Aug 2025, 19:34
NicoCx wrote: Thu 21. Aug 2025, 18:37
Tobi wrote: Thu 21. Aug 2025, 18:24 Was sagt denn:

ping repo.keyhelp.de
Das funktioniert ohne Probleme bei mir
Nur damit wir uns verstehen...
Du hast ping auf dem Server und nicht auf deiner Arbeitsstation ausgeführt?
Natürlich, ist ja selbstverständlich

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 20:13
by Tobi7889
Und welche Nachricht bringt ein wget https://repo.keyhelp.de/live/amd64/debi ... 054.tar.gz ?

Re: KeyHelp PHP Interpreter Fehler

Posted: Thu 21. Aug 2025, 20:22
by NicoCx
Tobi7889 wrote: Thu 21. Aug 2025, 20:13 Und welche Nachricht bringt ein wget https://repo.keyhelp.de/live/amd64/debi ... 054.tar.gz ?
Das funktioniert ebenfalls problemlos, Die Datei wird heruntergeladen

Re: KeyHelp PHP Interpreter Fehler  [GELÖST]

Posted: Fri 22. Aug 2025, 10:29
by Alexander
Ich kann den Fall unter bestimmten Konstellationen reproduzieren. Debian 13 verhält sich hier an der Stelle anders als die bisherigen OS-Versionen.
Ich schau mal, wie ich das korrigieren kann.

Was in deinem Fall funktionieren sollte - löse einfach noch einmal die PHP-Interpreter Installation aus.
Sollte es dann immer noch nicht klappen, erstelle einmal diesen Ordner und versuche es noch einmal:

Code: Select all

mkdir -m 0777 /tmp/keyhelp/


EDIT: Bitte folgende Lösung verwenden, wenn ihr ähnliche Probleme habt: viewtopic.php?p=56297#p56297

Re: KeyHelp PHP Interpreter Fehler

Posted: Fri 22. Aug 2025, 15:55
by NicoCx
Alexander wrote: Fri 22. Aug 2025, 10:29 Ich kann den Fall unter bestimmten Konstellationen reproduzieren. Debian 13 verhält sich hier an der Stelle anders als die bisherigen OS-Versionen.
Ich schau mal, wie ich das korrigieren kann.

Was in deinem Fall funktionieren sollte - löse einfach noch einmal die PHP-Interpreter Installation aus.
Sollte es dann immer noch nicht klappen, erstelle einmal diesen Ordner und versuche es noch einmal:

Code: Select all

mkdir -m 0777 /tmp/keyhelp/
Moin, nachdem ich den Ordner erstellt habe hat's funktioniert. Vielen Dank

Re: KeyHelp PHP Interpreter Fehler

Posted: Mon 6. Oct 2025, 17:21
by mhagge
Ich hatte gerade eben bei einem neu eingerichteten Debian13-System das gleiche Problem.

Bei mir hat das Deaktivieren der RAM-Disc (die schalte ich sonst routinemäßig ein) das Problem gelöst (was ich nicht ausprobiert habe ist, ob es das deaktivieren von "Script-Ausführung verhindern" es nicht auch getan hätte).

Wenn ich das richtig verstehe macht die RAM-Disc unter Debian 13 sowieso nicht mehr soviel Sinn, oder?

Re: KeyHelp PHP Interpreter Fehler

Posted: Tue 7. Oct 2025, 09:47
by Alexander
Die RAM-Disk Einstellungen unter Debian 13 funktionieren aktuell nicht. Unter Debian 13 gab es hier einige Umstellungen, die ich zwar für die kommende KeyHelp-Version bereits gefixt habe, aber bis es soweit ist kann es sich ggf. auf negativ auf die Interpreter Installation auswirken.

Damit die PHP-Interpreter-Installation durchläuft, muss die RAM-Disk manuell deaktiviert werden:

Code: Select all

systemctl mask tmp.mount ;
umount --lazy /tmp ;
systemctl stop tmp.mount ;
Anschließend kann man die o.g. Schritte wieder rückgängig machen, wenn man möchte (Achtung mit aktivierter RAM-Disk gehen dann vermutlich auch keine Updates).


RAM-Disc für /tmp ist ab Debian 13 seitens des OS-Herstellers übrigens Standard. Mit erscheinen der nächsten KeyHelp-Version ist dann alles wieder korrigiert und lässt sich über die entsprechenden RAM-Disk Einstellungen im KeyHelp wie gewohnt konfigurieren.