Die Webserver von Hostpoint wurden auf PHP-FPM umgestellt, da dies eine modernere Art zur Ausführung von PHP auf Webservern ist. Der Zusatz «FPM» steht dabei für «FastCGI Process Manager» und bezeichnet einen Prozessmanager, der PHP-Skripte auf dem Webserver ausführt und dabei zusätzliche Funktionen bietet.
Was hat sich mit der Umstellung geändert?
Mit der Umstellung haben sich einige kleine, funktionale Änderungen ergeben:
- Limit für PHP-Prozesse: Bis anhin existierte ein Limit für die Anzahl laufender PHP-Prozesse pro Webhosting-Benutzer (vgl. dazu Artikel zur Fehlermeldung 503). Diese Beschränkung gilt neu nicht mehr global pro Webhosting-Benutzer, sondern für jede einzelne PHP-Version pro Webhosting-Benutzer.
- Website mit bestimmter PHP-Version betreiben: Um Ihre Website mit einer bestimmten PHP-Version zu betreiben, müssen Sie neu folgenden Code in die Datei .htaccess einfügen:
~/.htaccessUse php-fpm php83
Bisher:
~/.htaccessAddHandler application/x-httpd-php83 .php
Ersetzen Sie dabei php83 durch die gewünschte PHP-Versionsnummer.
Wichtig: Wenn Sie die PHP-Version für Ihre Website im Hostpoint Control Panel setzen, müssen Sie nichts anpassen, da die Version im Hintergrund automatisch korrekt gesetzt wurde. - Doppelte Dateiendungen: Dateien mit mehr als einer Dateiendung (sogenannte «double-file extensions») wie beispielsweise index.php.html werden nicht mehr als PHP ausgeführt. Wenn dies aber gewünscht ist, können Sie die Funktion durch das Setzen der folgenden Option in der Datei .htaccess aktivieren:
~/.htaccessUse php-fpm-ext php83 .php.html
Ersetzen Sie auch hier php83 durch die gewünschte PHP-Versionsnummer. - Basic HTTP Authentication: Die Variablen PHP_AUTH_USER und PHP_AUTH_PW (Benutzername und Passwort für die Basic HTTP Authentication) werden standardmässig nicht mehr automatisch an PHP übergeben. Damit eine PHP-Applikation auf PHP_AUTH_USER, PHP_AUTH_PW oder HTTP_AUTHORIZATION zugreifen kann, müssen Sie die folgende Zeile in der Datei .htaccess einfügen:
~/.htaccessCGIPassAuth On
Für Supportanfragen verwenden Sie bitte dieses Formular.