Verwaltung von PHP-Erweiterungen und -Einstellungen über die Oberfläche „Select PHP Version“

cPanel 2 Min. Lesezeit

Die Oberfläche „Select PHP Version“ in cPanel ist das Tool „CloudLinux PHP Selector“. Hier können Sie nicht nur die PHP-Version Ihres cPanel-Hostings auswählen (wir haben darüber im Artikel zur Änderung der Standard-PHP-Version berichtet), sondern auch die für Ihre Website erforderlichen PHP-Erweiterungen aktivieren und die PHP-Einstellungen anpassen.

Den Bereich öffnen

  1. Melden Sie sich bei cPanel an.
  2. Klicken Sie in der Gruppe „Software“ auf das Symbol „PHP-Version auswählen“.
  3. Auf der Registerkarte** „Globale Einstellungen des Kontos“** wird in der Zeile „PHP-Version“ die aktuelle Version angezeigt (z. B. „8.4 (aktuell)“). Klicken Sie bei Bedarf darauf und wählen Sie eine andere Version aus; die Änderung wird sofort gespeichert.

PHP-Selektor: PHP-Version, Registerkarten „Erweiterungen“ und „Einstellungen“

Wichtig: Die Plugins und Einstellungen können nur bei den von CloudLinux bereitgestellten Versionen (z. B. 8.2, 8.3) geändert werden. Wenn bei der Version der Wert „native“ angezeigt wird, wählen Sie bitte zunächst eine bestimmte Version aus.

PHP-Erweiterungen aktivieren und deaktivieren

In der Liste der Plugins befindet sich neben jedem Plugin ein Kontrollkästchen. Aktivieren Sie das gewünschte Plugin oder deaktivieren Sie das nicht benötigte Plugin. Die Änderungen werden automatisch gespeichert; eine separate Speichertaste ist nicht erforderlich.

Häufig benötigte Plugins:

Plugin Wozu dient dies?
imagick Bildbearbeitung, z. B. WordPress-Miniaturansichten, PDF-Vorschau
intl Internationalisierung, Datums- und Währungsformatierung (WooCommerce, Laravel, Symfony)
ioncube_loader Ausführung von mit ionCube verschlüsselten Plugins und Softwareprogrammen
sodium Moderne Verschlüsselung
opcache Caching des kompilierten PHP-Codes, schnelleres Laden der Seiten
zip Umgang mit ZIP-Dateien, beispielsweise bei der Installation von Plugins

Sollte eine Software eine fehlende Plugin-Erweiterung melden (z. B. „PHP-Erweiterung intl fehlt“), können Sie diese hier aktivieren. Aktivieren Sie keine unnötigen Plugins, da jedes Plugin den Speicherbedarf der PHP-Prozesse erhöht.

Änderung der PHP-Einstellungen

  1. Klicken Sie auf die Registerkarte „Einstellungen“ (neben der Registerkarte „Erweiterungen“).
  2. Passen Sie den gewünschten Wert an, zum Beispiel:
    • memory_limit: Der von einem PHP-Skript nutzbare Speicher;
    • max_execution_time: Die maximale Ausführungszeit eines Skripts in Sekunden;
    • upload_max_filesize und post_max_size: die maximale Größe der hochladbaren Dateien (siehe den Artikel zur Änderung von upload_max_filesize);
    • max_input_vars: Anzahl der Felder, die in einem Formular übermittelt werden können (bei umfangreichen WordPress-Menüs oder Template-Einstellungen kann eine Erhöhung erforderlich sein);
    • display_errors: Anzeige von Fehlern im Browser (sollte auf der Live-Seite deaktiviert sein).
  3. Auch hier werden die Änderungen automatisch gespeichert, was durch die Meldung „Erfolgreich gespeichert“ angezeigt wird. Zu den Plugins gelangen Sie zurück, indem Sie auf die Registerkarte „Plugins“ klicken. Mit der Schaltfläche „PHP-Erweiterungen auf Standard zurücksetzen“ können Sie den ursprünglichen Zustand der Plugins wiederherstellen.

Registerkarte „PHP Selector-Einstellungen“: die PHP-Optionen und ihre Werte

Der Wert für „memory_limit“ darf nicht höher sein als das für Ihr Paket festgelegte Speicherlimit. Wenn das Skript das Speicherlimit Ihres Kontos erreicht, kann CloudLinux es beenden, unabhängig davon, wie hoch der Wert für „memory_limit“ eingestellt ist.

Gut zu wissen

  • Die Einstellungen werden versionsspezifisch gespeichert. Die Plugins und Einstellungen gehören zur jeweiligen PHP-Version. Wenn Sie die Version wechseln, überprüfen Sie bitte auch die Plugins und Einstellungen der neuen Version.
  • Auf Standardwerte zurücksetzen. Mit der Schaltfläche „Auf Standardwerte zurücksetzen“ können Sie die Plugins der jeweiligen Version auf die Standardeinstellungen zurücksetzen.
  • Unterschiedliche Einstellungen pro Verzeichnis. Bestimmte PHP-Einstellungen können Sie mithilfe der Datei „.user.ini“ auch pro Verzeichnis festlegen, die PHP-Version hingegen in der Datei „.htaccess“.
  • Ältere PHP-Versionen. Informationen zur Sicherheit älterer Versionen finden Sie im Artikel über HardenedPHP.
Zurück: cPanel-Artikel (43)