Entwicklung und Datenbanken
PHP – Version, Module und Grundkonfiguration wählen
Alle unsere Dienste lassen Ihnen die Wahl, welche PHP-Version Sie verwenden, und Sie können sie im Kundenbereich oder in cPanel festlegen.
Im Kundenbereich
Öffnen Sie Hosting, wählen Sie Ihren Dienst und gehen Sie zu PHP. Klicken Sie in der Zeile einer Website auf Ändern: Ihr Datenblatt hat vier Tabs.
- Version: Ändert die Version dieser Website oder die Standardversion, mit Kompatibilitätsanalyse, Prüfung und 24 Stunden zum Zurückkehren. Erklärt in PHP-Version einer Website ändern.
- Erweiterungen: Aktiviert oder deaktiviert die Module der Version, die die Website nutzt.
- Limits: Passt
memory_limit,upload_max_filesize,post_max_size,max_execution_timeundmax_input_varsan. - Fehler: Zeigt die Fehler dieser Website.
Erweiterungen und Limits gehören zur PHP-Version im ganzen Konto, nicht zur Website. Aktivieren Sie ein Modul in PHP 8.3, ist es für alles aktiv, was mit 8.3 läuft. Bevor Sie etwas ändern, zeigt Ihnen das Datenblatt, welche anderen Websites diese Version nutzen.
Wenn Sie ein Modul aktivieren, das nicht neben einem anderen bestehen kann, wie mysqli und nd_mysqli, deaktivieren wir zuerst das inkompatible und teilen Ihnen das mit. Nach jeder Änderung prüfen wir, ob sie übernommen wurde; akzeptiert der Server sie nicht, sagen wir es Ihnen und lassen alles, wie es war.
In cPanel
Die PHP-Version ändern
Öffnen Sie im cPanel den Bereich Select PHP Version.
Wählen Sie im Dropdown-Menü die gewünschte Version und übernehmen Sie die Änderung mit der Aktion neben der Auswahl. Diese Änderung betrifft die Standardversion Ihres Hostings, die alle Websites ohne eigene Version nutzen.
Notieren Sie zuerst die Version und die aktiven Module. Reset to default ersetzt die Auswahl durch das Standardprofil: Dabei können Module deaktiviert werden, die Sie für eine Anwendung hinzugefügt haben. Es ist nicht nötig, es nach jeder Änderung zu verwenden.
Die Module auswählen
Im selben Bereich finden Sie eine Liste der aktivierten und deaktivierten Module. Aktivieren Sie nur die, die Ihre Anwendung braucht, und deaktivieren Sie kein Modul, das andere Websites nutzen, ohne dessen Verwendung zu prüfen.
Wenn Sie Reset to default verwenden, prüfen Sie danach, ob eine spezielle Erweiterung Ihres Projekts fehlt. Erweiterungen werden pro Version gespeichert: Prüfen Sie nach einem PHP-Wechsel die nötigen Module erneut. Nutzen verschiedene Websites unterschiedliche Versionen, lesen Sie auch die Anleitung zu PHP pro Verzeichnis oder Domain.
Häufige Konfigurationswerte ändern
Unter Options können Sie die häufigsten PHP-Konfigurationswerte steuern. Bearbeiten Sie den gewünschten Wert oder die Option, und die Änderung wird automatisch gespeichert.
Aktivieren Sie display_errors nicht auf einer öffentlichen Website: Besucher könnten Pfade und Stacktraces sehen. Lassen Sie die Fehlerprotokollierung aktiviert und sehen Sie sich die Fehler im Tab Fehler des Datenblatts der Website an.
Fehlt eine Option, prüfen Sie, ob Ihr Benutzer sie ändern darf und welche Methode der Server unterstützt. Einige lassen sich über die Datei .htaccess anpassen.
Reichweite und Ergebnis prüfen
Die Standardversion ändert nichts an Websites oder Ordnern mit eigener Version. Unter Hosting > PHP sehen Sie die Version jeder Website und ihre Herkunft.
Testen Sie nach einer Änderung die Startseite, den Adminbereich, die Formulare und die geplanten Aufgaben. Die manuelle Änderung in cPanel umfasst nicht die Prüfung und die Rückkehrmöglichkeit, die der Kundenbereich bietet.
Das könnte Ihnen auch helfen
- Alle Konfigurationsparameter und -werte der verwendeten PHP-Version anzeigen Prüfen Sie die PHP-Konfiguration in cPanel oder mit php -i und, falls Sie phpinfo() auf der Website...
- PEAR-Pakete in bestehenden PHP-Anwendungen verwenden Suchen und installieren Sie PEAR-Pakete in cPanel, finden Sie die Komponenten im php-Verzeichnis des...
- PHP-Optionen mit dem Selektor oder der .htaccess ändern Ändern Sie unterstützte PHP-Direktiven im Selektor von cPanel oder, wenn der Handler es zulässt, mit...
- PHP-Version einer mit Deploy+ veröffentlichten Website Warum der Kundenbereich die PHP-Version nicht für einen Ordner festlegt, den Deploy+ veröffentlicht,...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.