PHP-Einstellungen pro Domain anpassen

Skip to main content
Du bist hier:
Drucken

PHP-Einstellungen pro Domain anpassen

In der Hosting-Verwaltung (Plesk) passt du ausgewählte PHP-Einstellungen für jede Domain selbst an, zum Beispiel die Fehleranzeige für die Fehlersuche, den Arbeitsspeicher pro Skript oder die maximale Grösse von Uploads. Die Änderung gilt nur für die gewählte Domain und ist innert einer Minute aktiv. Die Funktion steht auf den Linux-Webhosting-Servern zur Verfügung.

Welche Einstellungen du anpassen kannst

  • display_errors: zeigt PHP-Fehlermeldungen direkt auf der Website an. Nur zur Fehlersuche einschalten.
  • log_errors: schreibt PHP-Fehler in das Fehlerprotokoll der Domain (in Plesk unter «Protokolle»).
  • error_reporting: welche Fehlerstufen gemeldet werden.
  • memory_limit: maximaler Arbeitsspeicher pro PHP-Skript, zum Beispiel 256M.
  • post_max_size: maximale Grösse eines Formular- oder POST-Aufrufs, zum Beispiel 64M.
  • upload_max_filesize: maximale Grösse einer hochgeladenen Datei, zum Beispiel 64M.
  • max_execution_time: maximale Laufzeit eines Skripts in Sekunden.
  • max_input_time: maximale Zeit in Sekunden zum Einlesen der Eingabedaten, etwa bei Uploads.
  • max_input_vars: maximale Anzahl Eingabefelder pro Aufruf, wichtig bei grossen Formularen und Menüs.
  • date.timezone: Standard-Zeitzone für PHP, zum Beispiel Europe/Zurich.

Sicherheitsrelevante Werte wie disable_functions, open_basedir, session.save_path und allow_url_include sind fest vorgegeben und lassen sich nicht ändern. Für Grössen- und Zeitwerte gilt eine Obergrenze je Hosting-Paket. Sie steht direkt unter dem jeweiligen Feld.

So passt du die Einstellungen an

  1. Öffne die Hosting-Verwaltung (Plesk). Den Zugang findest du im Kundenportal unter Meine Services beim jeweiligen Hosting.
  2. Öffne unter Websites & Domains die Domain und klicke im Abschnitt Entwicklertools neben «PHP» auf PHP-Einstellungen. Alternativ findest du den Eintrag auf der Seite «Websites & Domains» in der rechten Seitenleiste unter Zusätzliche Services.
  3. Kommst du über die Seitenleiste, wähle bei der gewünschten Domain Anpassen.
  4. Setze die gewünschten Werte. Ein leeres Feld oder die Auswahl Standard bedeutet: Es gilt der Wert deines Hosting-Pakets.
  5. Klicke auf Speichern. Die Übernahme läuft im Hintergrund, die Seite zeigt den Status an und lädt danach neu.

Seitenleiste in der Hosting-Verwaltung mit dem Eintrag PHP-Einstellungen

Domainliste der PHP-Einstellungen

Formular PHP-Einstellungen einer Domain

Standard wiederherstellen

Mit Standard wiederherstellen setzt du alle hier verfügbaren Einstellungen der Domain auf die Werte deines Pakets zurück. Die Schaltfläche erscheint, sobald mindestens ein Wert vom Standard abweicht.

Änderungsprotokoll

Unter dem Formular siehst du, wer wann welche Einstellung geändert hat und ob die Übernahme erfolgreich war.

Tipps

  • Schalte display_errors nur zur Fehlersuche ein und danach wieder auf Standard. Fehlermeldungen auf der Website verraten Besuchern Details über deine Installation.
  • post_max_size muss mindestens so gross sein wie upload_max_filesize, sonst scheitern grosse Uploads.
  • Subdomains und zusätzliche Domains haben eigene PHP-Einstellungen. Passe sie bei Bedarf separat an.
  • Leere bei WordPress, Joomla oder Shops nach einer Änderung den Cache und teste die Seite.

Häufige Fragen

Die Übernahme ist fehlgeschlagen. Was nun?
Versuche es nach einer Minute erneut. Bleibt der Fehler, melde dich beim Support mit dem Domainnamen und dem Zeitpunkt.

Ich brauche einen höheren Wert, als die Obergrenze erlaubt.
Wende dich an den Support. Wir prüfen, ob der Wert in deinem Paket möglich ist oder ob ein grösseres Paket passt.

Wo sehe ich alle aktuellen PHP-Werte meiner Domain?
Mit einer Datei info.php, wie im Artikel PHP Einstellungen anzeigen beschrieben.

Kann ich hier auch die PHP-Version wechseln?
Nein, die PHP-Version wechselst du in Plesk direkt bei der Domain, siehe PHP-Version in Plesk wechseln.

Ich habe Windows-Hosting.
Dort passt der Support die PHP-Werte für dich an. Schreib uns, welche Einstellung du für welche Domain brauchst.

Related Post