Wählen Sie Ihre Sprache

PHP-Einstellungen (mit Hostingpaket verbundene Domain)

PHP ist eine Programmiersprache und steht für PHP: Hypertext Preprocessor. Für eine mit dem Hostingpaket verbundene Domain können verschiedene PHP-Einstellungen angepasst werden, darunter die PHP-Version und weitere PHP-Parameter. Die Verwaltung erfolgt im Web & Mail Control Panel.

 

PHP-Einstellungen öffnen

  1. Melden Sie sich unter my.green.ch mit Ihrem MY-Benutzernamen und Passwort an.
  2. Öffnen Sie Alle Domänen.
  3. Klicken Sie bei der gewünschten Domain rechts neben dem Hosting auf das Pfeilsymbol.
  4. Öffnen Sie im Control Panel den Bereich Domains.
  5. Wählen Sie bei der gewünschten Domain Aktionen → PHP Einstellungen.
  6. Wählen Sie die gewünschte PHP-Version aus.
  7. Speichern Sie die Änderung.

Weitere Informationen zum Zugriff auf das Web & Mail Control Panel:

https://www.green.ch/de/wie-gelange-ich-ins-webhosting-control-panel

Weitere Informationen zu den Domain-Einstellungen:

https://www.green.ch/de/domain-einstellungen-mit-hostingpaket-verbundene-domain

 

Was Sie vor einer PHP-Umstellung beachten sollten

Ob eine neue PHP-Version problemlos funktioniert, hängt von Ihrer Website und den verwendeten Erweiterungen ab.

  • Prüfen Sie die Kompatibilität Ihres CMS.
  • Prüfen Sie installierte Plugins, Themes und Erweiterungen.
  • Erstellen Sie vor Änderungen ein Backup Ihrer Website.
  • Testen Sie die Website nach der Umstellung vollständig.

WordPress unterstützt aktuelle PHP-Versionen. Einzelne Plugins von Drittanbietern können jedoch weiterhin Inkompatibilitäten verursachen.

Falls nach einer Umstellung Fehler auftreten, können Sie in der Regel wieder auf die zuvor verwendete PHP-Version zurückwechseln.

 

Verfügbare Einstellungen

Folgende Werte können angepasst werden:

  • PHP-Version
  • allow_url_fopen
  • allow_url_include
  • display_errors
  • opcache.enable

Zusätzlich werden folgende Parameter angezeigt:

  • max_memory_limit
  • max_execution_time

 

Beschreibung der einzelnen Einstellungen

PHP-Version

Hier legen Sie fest, welche PHP-Version für die Domain verwendet wird. Neuere PHP-Versionen enthalten neue Funktionen sowie Sicherheits- und Leistungsverbesserungen.

Wenn Sie ein CMS wie WordPress verwenden, prüfen Sie vor einer Umstellung, welche PHP-Version von WordPress, Themes und installierten Plug-ins unterstützt wird.

Hinweis: Prüfen Sie nach einer Umstellung der PHP-Version, ob Ihre Website weiterhin korrekt funktioniert. Einzelne Plugins oder Erweiterungen können mit neueren PHP-Versionen inkompatibel sein.

Weitere Informationen:

https://www.green.ch/de/php-version-und-php-einstellungen-ihrer-domain-aendern

 

allow_url_fopen

Diese Einstellung erlaubt PHP den Zugriff auf entfernte Dateien und Ressourcen über unterstützte URL-Wrapper.

Dadurch können Anwendungen auf externe Dateien oder Inhalte zugreifen, die sich nicht auf demselben Webserver befinden.

Hinweis: Aktivieren Sie diese Option nur, wenn sie für Ihre Anwendung technisch erforderlich ist.

 

allow_url_include

Diese Einstellung erlaubt die Verwendung von URL-basierten Ressourcen in den PHP-Funktionen:

  • include
  • include_once
  • require
  • require_once

Hinweis: Diese Einstellung setzt voraus, dass allow_url_fopen aktiviert ist.

 

display_errors

Mit dieser Einstellung werden PHP-Fehlermeldungen und Hinweise direkt auf der Webseite ausgegeben.

Dies kann bei der Fehlersuche hilfreich sein, da Warnungen und Fehlermeldungen unmittelbar sichtbar werden.

Hinweis: Bei öffentlich erreichbaren Webseiten sollte diese Einstellung aus Sicherheitsgründen deaktiviert sein.

 

opcache.enable

OPcache speichert kompilierten PHP-Bytecode im Cache. Dadurch muss PHP Skripte bei wiederholten Aufrufen nicht jedes Mal neu kompilieren.

Diese Einstellung kann Auswirkungen auf die Verarbeitungsgeschwindigkeit von PHP-Anwendungen haben.

Hinweis: Es wird empfohlen, diese Einstellung aktiviert zu lassen.

Weitere Informationen:

https://www.green.ch/de/wie-kann-ich-opcache-im-web-control-panel-aktivieren

 

max_memory_limit

Dieser Wert zeigt den maximal verfügbaren Arbeitsspeicher an, den ein PHP-Skript verwenden darf.

Wird dieser Wert überschritten, kann die Ausführung eines Skripts fehlschlagen oder abgebrochen werden.

Der verfügbare Wert hängt vom verwendeten Hostingpaket ab.

 

max_execution_time

Dieser Wert zeigt die maximale Ausführungszeit eines PHP-Skripts in Sekunden an. Nach Ablauf dieser Zeit wird die Ausführung beendet.

Der verfügbare Wert hängt vom verwendeten Hostingpaket ab.

 

Veraltete PHP-Versionen

Verwenden Sie nach Möglichkeit aktuelle PHP-Versionen. Veraltete PHP-Versionen erhalten keine Sicherheitsupdates mehr und können Sicherheits- sowie Kompatibilitätsprobleme verursachen.

Falls Ihre Website nur mit einer bereits abgekündigten PHP-Version funktioniert, sollten die verwendeten Erweiterungen überprüft und nach Möglichkeit ersetzt oder aktualisiert werden.

 

Typische Fehler nach einer PHP-Umstellung

Wenn eine Website nach einer PHP-Umstellung Fehler anzeigt, sollte zuerst geprüft werden, ob alle verwendeten Komponenten mit der gewählten PHP-Version kompatibel sind.

  • Veraltete Plugins oder Erweiterungen
  • Nicht unterstützte Themes
  • Veraltete CMS-Versionen
  • Nicht kompatible individuelle Programmierungen
  • Veraltete Datenbank- oder PHP-Bibliotheken

Typische Symptome einer inkompatiblen PHP-Version sind:

  • Fehler 500
  • Fehler 503
  • Leere Seiten
  • PHP-Fehlermeldungen
  • Nicht funktionierende Plugins oder Themes

 

OPcache

OPcache speichert bereits kompilierte PHP-Skripte im Arbeitsspeicher. Dadurch können PHP-Anwendungen schneller ausgeführt werden und die Serverlast wird reduziert.

Insbesondere bei WordPress und anderen CMS-Systemen kann OPcache die Performance verbessern.

Weitere Informationen finden Sie hier:

https://www.green.ch/de/wie-kann-ich-opcache-im-web-control-panel-aktivieren

 

PHP und WordPress

WordPress benötigt eine kompatible PHP-Version. Nach Updates von WordPress, Themes oder Plugins kann es erforderlich sein, auch die PHP-Version anzupassen.

Weitere Informationen zu WordPress finden Sie hier:

https://www.green.ch/de/wordpress-fehler-allgemein-und-updates-etc

https://www.green.ch/de/wordpress-fehler-503

https://www.green.ch/de/wordpress-installation-und-tipps

 

Composer und PHP

Composer ist ein Paketmanager für PHP-Anwendungen. Einige moderne PHP-Projekte benötigen Composer zur Installation oder Aktualisierung von Abhängigkeiten.

Bei der Verwendung von Composer muss die passende PHP-Version verwendet werden. Je nach Anwendung kann es erforderlich sein, Composer explizit mit einer bestimmten PHP-Version auszuführen.

Weitere Informationen finden Sie hier:

https://www.green.ch/de/composer

 

Grenzen eines Shared Hostings

Ein Shared Hosting ist für die meisten Webseiten und Standardanwendungen ausgelegt. Bestimmte individuelle Serveranpassungen oder spezielle PHP-Konfigurationen können jedoch nicht umgesetzt werden.

Dazu gehören beispielsweise:

  • Beliebige Änderungen an serverweiten PHP-Einstellungen
  • Installation eigener Serverdienste
  • Installation eigener PHP-Erweiterungen auf Serverebene
  • Vollständige Kontrolle über die PHP-Konfiguration des Servers

Hinweis: Falls Ihre Anwendung spezielle PHP-Anforderungen hat oder eigene Serverkomponenten benötigt, kann ein Shared Hosting unter Umständen nicht ausreichen.

 

Supportumfang

Green stellt die Hosting-Plattform und die verfügbaren PHP-Versionen bereit.

Die Anpassung von Webseiten, CMS-Systemen, Plugins, Themes, individueller Programmierung oder Drittanbieter-Erweiterungen gehört nicht zum regulären Supportumfang.

Weitere Informationen finden Sie hier:

https://www.green.ch/de/ausserhalb-von-support-hosting

 

Melden Sie sich im Kundenportal mit Ihrem MY-Benutzer und dazugehörigem Passwort an.

Navigieren Sie anschliessend in das Web & Mail Control Panel.

Zugang in das Web & Mail Control Panel

Auf der Übersichtsseite in Ihrem Web & Mail Control Panel, wählen Sie auf der linken Seite in der Navigationsleiste die Option Domains aus.

Hier finden Sie sämtliche Domains, welches mit Ihrem Hostingpaket verbunden sind, aufgelistet.

Klicken Sie bei der Domain, welches Sie anpassen möchten, auf der rechten Seite auf den Button Aktionen.

Web & Mail Control Panel - Domains - Aktionen Button

Unter dem Button zeigen sich zwei Optionen:

  • Domain bearbeiten
  • PHP-Einstellungen

Klicken Sie dazu auf PHP-Einstellungen.

Hinweis: Möchten Sie mehr zum Thema Domain Einstellungen erfahren, dann folgen Sie die untenstehende Anleitung.

Domain Einstellungen (mit Hostingpaket verbundene Domain)

Nun sind im Menü PHP-Einstellungen angelangt.