Welche PHP-Einstellungen kann ich als Kunde selbst vornehmen?
Wo sind die PHP-Einstellungen zu finden?
Die PHP-Einstellungen findest du über die PLESK Benutzeroberfläche im Hauptmenü.

PHP-Grundeinstellungen
Die wichtigsten Einstellungen sind hier, mit welcher PHP-Version deine Scripte ausgeführt werden und welcher Prozessmanager den PHP-Prozess steuert.
Der voreingestellte Prozessmanager sollte nicht gewechselt werden, da eine Fehleinstellung weitreichende Folgen für die Performance und Funktion deiner WordPress Instanz haben kann. Der FastCGI Process Manager (FPM) ist eine Alternative zu PHP FastCGI mit vielen zusätzlichen Features und besonders geeignet für Websites mit hoher Last.
Einstellungen zur Leistung und Sicherheit, sowie die PHP-FPM-Einstellungen werden durch uns betreut und können nicht verändert werden.

Gewünschte PHP-Version steht noch nicht zur Auswahl
Nicht jede neu veröffentlichte PHP-Version ist sofort im Kundencenter bzw. in den PHP-Grundeinstellungen wählbar. Bevor eine neue Version für unsere Kunden freigegeben wird, muss sie zunächst auf den Servern eingerichtet und geprüft werden.
Was du tun kannst
- Prüfe zunächst in den PHP-Grundeinstellungen in Plesk, welche Versionen aktuell für deine Website wählbar sind.
- Steht die gewünschte Version noch nicht zur Auswahl, kontaktiere unseren Support mit der betroffenen Domain und der gewünschten PHP-Version.
- Wir stimmen die Freischaltung mit unserer Serveradministration ab. In der Regel ist die gewünschte Version danach kurzfristig auf dem betreffenden Server verfügbar und kann anschließend von dir selbst in den PHP-Grundeinstellungen ausgewählt werden.
- Teste deine Website bzw. dein Framework nach dem Wechsel gründlich, insbesondere wenn du bereits vorab auf einer Staging-Umgebung mit der neuen Version getestet hast.
Ein verbindlicher Zeitpunkt für die generelle Verfügbarkeit einer brandneuen PHP-Version lässt sich im Vorfeld nicht immer zusagen, da hierfür unter anderem Kompatibilitätsprüfungen unserer Serverumgebung notwendig sind. Bei konkretem Bedarf – etwa weil eine bisherige Version demnächst ihr End-of-Life erreicht – hilft dir unser Support gerne kurzfristig weiter.
PHP-Info – phpinfo();
Hier kannst du dir auch alle PHP-Umgebungsparameter anzeigen lassen.

Warum wird FPM nicht von NGINX bedient?
Diese Einstellung solltest du nicht verändern, da dadurch die Verarbeitung durch Apache komplett deaktiviert wird. Dies hat nicht nur den Nachteil, dass danach deine .htaccess nicht mehr gelesen und ausgeführt wird, sondern du hebelst damit auch einen wichtigen Baustein unserer Performance-Konfiguration aus.

Mit der korrekten Voreinstellung arbeitet Apache und NGINX zusammen.
NGINX ist bei uns als Reverse-Proxy bereits vor Apache geschaltet und kümmert sich um alle statischen Inhalte. Anfragen nach dynamischen Inhalten werden dann alle an Apache weitergegeben, welcher dieser behandelt und verarbeitet.
Hier erfährst du mehr über unsere Serverkonfiguration:
https://docs.hostpress.de/article/funktion-des-nginx-reverse-proxys/