Page 1 of 1

PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 20:13
by omexlu
Hi,

Wenn ich PHP für ein CLI in einem Kundenkonto wo SSH aktiviert ist ausführe (als User vom Kundenkonto) wird dann die PHP Version dieses Kunden genommen oder die vom OS?

Bin nicht daheim um selbst zu schauen 🙈🤣

Danke.

Re: PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 20:24
by 24unix
Per default die, die default im System ist.

Es gab vor kurzem ein Upgrade für pro, da kannst Du auch die Kundenversion nutzten:
SCR-20241204-rsgc.png
SCR-20241204-rrug.png
Also php führt immer die Version aus, die default beim OS ist, aber keyhelp-php-domain könnte das sein, was Du suchst.

Re: PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 20:35
by Florian
Hallo,

aber in der Chroot-Umgebung gibt es standardmäßig nur die PHP Version des Systems. Die zusätzlichen PHP Versionen muss man wenn über Konfiguration -> Eingeschränkte SSH-Umgebung hinzufügen

Re: PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 20:39
by omexlu
Hi,

Ich habe leider nicht die Pro Version wie kann ich dennoch die PHP Version des Benutzerkontos nutzen?

Wenn ich which php8.x den Pfad rausfinden kann ich wahrscheinlich nicht darauf zugreifen?

Oder gibs irgendwie ne andere Möglichkeit?

Re: PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 20:45
by 24unix
Muss das dynamisch sein, oder domainspezifisch?

Du kannst auch immer keyhelp-php<version> nutzen.

Re: PHP in Shell eines Kundenkontos  [GELÖST]

Posted: Wed 4. Dec 2024, 21:01
by Florian
Hallo,

wenn du keine Pro Version hast dann auch keinr Chroot Umgebeung und kannst die PHP Versionen wie unter Konfiguration -> PHP-Interpreter beschrieben aufrufen.

z.B.

keyhelp-php81 oder /opt/keyhelp/php/8.1/bin/php

Re: PHP in Shell eines Kundenkontos

Posted: Wed 4. Dec 2024, 21:17
by omexlu
Hi,

Danke euch beiden, werde das probieren wie Florian beschrieben hat 👍