Plesk: PHP Version und Konfiguration ändern

Der Artikel beschreibt, wie man PHP-Einstellungen im Plesk Administrationstool anpasst. Zunächst muss man sich einloggen und zur Registerkarte "Websites & Domains" navigieren. Dort kann man die erweiterten Optionen öffnen und die PHP-Einstellungen auswählen, um die PHP-Version und Ausführungsart anzupassen. Es gibt verschiedene Ausführungsarten wie FastCGI und FPM, die je nach Bedarf gewählt werden können. Im unteren Abschnitt können PHP-Direktiven wie `memory_limit` und `max_execution_time` konfiguriert werden. Einige Direktiven haben Standardwerte, die nicht überschritten werden können.

 

1. Loggen Sie sich ins Plesk Administrationstool ein. (Passwort vergessen?


2. Stellen Sie sicher, dass Sie sich auf der Registerkarte Websites & Domains befinden.


3. Öffnen Sie die erweiterten Optionen indem Sie auf den Pfeil neben dem Domainnamen klicken.


4. Klicken Sie anschliessend auf PHP-Einstellungen um die entsprechenden Parameter und PHP-Version in Plesk anzupassen.


5. Im ersten Abschnitt können Sie die PHP-Version l(inks) und die Ausführungsart (rechts) einstellen.Ausführungsarten

FastCGI-Anwendung (von Apache bedient)
Dies ist unsere Standard Einstellung welche eine gute Performance sowie eine hohe Kompatibilität bietet. 

FPM-Anwendung (von Apache bedient)
FPM (FastCGI Process Manager) ist eine Alternative zu FastCGI mit einigen zusätzlichen Features (besonders) für Websites mit hoher Last. 


FPM-Anwendung (von nginx bedient)
Diese Einstellung ist für Profis gedacht und darf nur für Anwendungen genutzt werden, welche dies explizit unterstützen.

Bei der Ausführungsart "FPM-Anwendung von nginx bedient" werden Anweisungen, welche in einer htaccess Datei hinterlegt sind, nicht berücksichtigt.

6. Im unteren Abschnitt können Sie PHP Direktiven anpassen. Es gibt Standardwerte, die nicht überschritten werden können.

Folgende Direktiven stehen zur Verfügung:

Direktive Standardwert Mögliche Werte
memory_limit  256M 256M, 512M, 1024M, 2048M
max_execution_time  60 60, 120, 240, 360, 720
max_input_time  60 60, 120, 240, 360, 720
post_max_size  256M 256M, 512M, 1024M, 2048M
upload_max_filesize 256M 256M, 512M, 1024M, 2048M
opcache.enable on on, off
disable_functions opcache_get_status  
include_path .:/usr/share/pear:/usr/share/php  
session.save_path /tmp  
mail.force_extra_parameters (leer)  
open_basedir {WEBSPACEROOT}{/}{:}{TMP}{/} {WEBSPACEROOT}{/}{:}{TMP}{/}, {DOCROOT}{/}{:}{TMP}{/}, none
error_reporting E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED E_ALL, E_ALL & ~E_NOTICE, E_ALL & ~E_STRICT & ~E_DEPRECATED, E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
display_errors on on, off
log_errors off on, off
allow_url_fopen on on, off
file_uploads on on, off
short_open_tag on on, off