Die Profiling Erweiterung spx lässt sich sehr einfach installieren, wichtig vorab ist, dass mindestens PHP 8.1 auf der Shell verwendet wird.
Die Installation selbst ist nach Anmeldung via SSH auf einem Speicherplatz sehr einfach (hier mit PHP 8.4):
git clone https://github.com/NoiseByNorthwest/php-spx.git && cd php-spx/ && /usr/local/php8.4/bin/phpize
./configure --with-php-config=/usr/local/php8.4/bin/php-config && makeNun fügen Sie den folgenden Text in einem Text Editor ein, passen Sie das Passwort an, ersetzen Sie "User" durch Ihren SSH Benutzer und erlauben Sie Zugriff auf die Web Oberfläche durch Eintragen der IP Adresse(n) und fügen Sie via ServerCon -> PHP Einstellungen für Ihre PHP-Version den Abschnitt ein:
...
extension="/home/User/php-spx/modules/spx.so"
...
spx.http_enabled=1
spx.http_key="PASSWORT123"
spx.http_ip_whitelist="127.0.0.1,IP1,IP2,IPX"
spx.http_ui_assets_dir="/home/User/php-spx/assets/web-ui/"
Das SPX lässt sich nun so aufrufen:
https://www.domain-bei-profihost.de/?SPX_UI_URI=/&SPX_KEY=PASSWORT123