menu
small_header_webhosting.svg

netcup wiki

Webhosting

PHP-Einstellungen

Erfahre, wie du die PHP-Einstellungen deines Webhosting-Pakets anpasst.

PHP-Einstellungen öffnen

  1. Melde dich im Customer Control Panel (CCP) an.
  1. Gehe zum Menüpunkt Produkte.
  2. Klicke vor dem Webhosting, für das du die PHP-Einstellungen verwalten möchtest, auf das Lupen-Symbol.
  3. Du wirst in das Webhosting Control Panel (WCP) weitergeleitet.
  4. Wähle die gewünschte Domain aus und klicke im Dashboard unter Entwicklertools auf PHP.

PHP im WCP-Dashboard

PHP-Einstellungen verwalten

Du kannst nur bereits vorgegebenen PHP-Einstellungen und Werte bearbeiten. Auch unser Customer Support kann die Werte nicht verändern.

PHP-Version

Du kannst die aktive PHP-Version in der Dropdown-Liste neben PHP-Unterstützung ändern. Um mehr Informationen zur aktuell verwendeten Version zu erhalten, klicke auf Die phpinfo() Seite ansehen.

PHP-Version ändern

Einstellungen zur Leistung und Sicherheit

Diese Einstellungen sind tarifgebunden und nicht veränderbar. Wenn du mehr Ressourcen benötigst, führe ein Upgrade auf einen höheren Webhosting-Tarif durch.

Bei unseren Managed Private Servern sind die Werte individuell anpassbar.

memory_limit

Gibt an, wie viel Arbeitsspeicher (RAM) ein einzelnes PHP-Skript maximal verwenden darf.

max_execution_time

Legt die maximale Ausführungszeit einer PHP-Skriptdatei in Sekunden fest. Dauert es länger, stoppt PHP das Skript und meldet einen Fehler.

max_input_time

Gibt an, wie viele Sekunden PHP darauf wartet, bis alle Eingabedaten (z. B. POST-Daten, GET-Daten, Datei-Uploads) vollständig übermittelt wurden.

post_max_size

Gibt die maximale Größe aller Daten an, die über eine POST-Anfrage an den Server gesendet werden dürfen (z. B. bei Formularen mit Datei-Upload).

upload_max_filesize

Gibt die maximale Größe einer einzelnen hochgeladenen Datei an. Größeren Dateien kannst du direkt über Dateien oder mittels FTP hochladen.

opcache.enable

Gibt an, ob der OPCache aktiviert oder deaktiviert ist. OPcache ist ein Bytecode-Cache, der die Performance von PHP-Anwendungen erheblich verbessern kann.

Allgemeine Einstellungen

Hier kannst du die erforderlichen Einstellungen vornehmen. Klicke anschließend auf Übernehmen, um sie zu speichern. Um mehr Information zu den verschiedenen Einstellungsmöglichkeiten zu erhalten, klicke auf das Fragezeichen-Symbol. Du wirst dann zur offiziellen PHP-Dokumentation weitergeleitet.

Link zur offiziellen PHP-Dokumentation

open_basedir

open_basedir ist eine Sicherheitsfunktion von PHP. Sie gibt an, auf welche Ordner und / oder Dateien mittels PHP zugegriffen werden kann.

Beispiel: open_basedir = /pfad/zu/open_basedir

Dann kann PHP nicht auf /pfad/zu/anderem_ordner zugreifen.

Bei unseren Shared-Hostings ist dies aus Sicherheitsgründen nicht frei konfigurierbar.

Es stehen folgende Optionen zur Verfügung:

  1. {DOCROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions{:}{WEBSPACEROOT}{/}tmp

Erlaubt den Zugriff auf:

  • den Dokumentenstamm einer Domain.
  • das Verzeichnis von PHP, um PHP selbst verwenden zu können.
  • ein Verzeichnis für temporäre Dateien.
  1. {WEBSPACEROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions

Erlaubt den Zugriff auf:

  • alle Verzeichnisse und Dateien im Hosting.
  • das Verzeichnis von PHP, um PHP selbst verwenden zu können.
  • ein Verzeichnis für temporäre Dateien.

display_errors

PHP-Fehler werden direkt beim Aufrufen der Website im Webbrowser angezeigt.

log_errors

PHP-Fehler werden bei Protokolle unter Entwicklertools bei der entsprechenden Domain angezeigt.

Häufig gestellte Fragen (FAQ)

Ich habe keine neueren PHP-Versionen als 7.3 zur Verfügung.

Damit dir die PHP-Versionen ab 7.3 zur Verfügung stehen, musst du den Proxymodus aktivieren.

  1. Gehe bei der gewünschten Domain zu Hosting und DNS > Apache und nginx.
  2. Aktiviere unter nginx-Einstellungen das Kontrollkästchen bei Proxymodus.

Versionen ab PHP 7.3 stehen nur in Verbindung mit dieser Option zur Verfügung, da hier FastCGI zum Einsatz kommt.

Das könnte dich auch interessieren:

Nutzung von PHP via Shell

PHP-Erweiterungen