Wissensdatenbank›Webhosting›PHP-Konfiguration

Webhosting – PHP-Konfiguration

Auf dieser SeiteWann Sie diese Anleitung benötigenPHP-Versionen bei Webhosting und WMSPHP configurationEinstellbare PHP-ParameterHäufige ProblemeHäufig gestellte Fragen

In diesem Artikel erfahren Sie:


Wann Sie diese Anleitung benötigen


PHP-Versionen bei Webhosting und WMS

Das Angebot an PHP-Versionen unterscheidet sich je nach Dienst. Beim regulären Webhosting sind andere PHP-Versionen verfügbar als beim Dienst WMS.

PHP-Versionen beim regulären Webhosting

Beim regulären Webhosting können Sie derzeit folgende PHP-Versionen einstellen:

  • PHP 5.4 – 5.6 (veraltet, potenziell unsicher)
  • PHP 7.0 – 7.4 (veraltet)
  • PHP 8.0 – 8.5

Die Version wählen Sie bei der Bestellung des Webhostings aus. Später können Sie sie gemäß der Anleitung im Kapitel ändern PHP configuration.

PHP-Versionen beim Dienst WMS

Der Dienst WMS bietet derzeit PHP in der Version 8.2.1 an (Stand Oktober 2026). Wir arbeiten daran, neuere PHP-Versionen für WMS bereitzustellen. Sobald sie verfügbar sind, aktualisieren wir die Information hier.

PHP-Info

Wenn Sie bestimmte Funktionen mithilfe von phpinfo() noch vor der Einrichtung des Webhostings überprüfen möchten, gehen Sie wie folgt vor:

  1. Geben Sie in die Adresszeile des Browsers Folgendes ein http://hc1-wd420.wedos.net/info.php82.
  2. Ersetzen Sie bei Bedarf die Endung .php82 durch die PHP-Version, die Sie überprüfen möchten.

PHP configuration

Änderungen an der PHP-Konfiguration des Webhostings werden innerhalb von 30 Minuten nach dem Speichern wirksam.

Stellen Sie vor einer Änderung der Konfiguration sicher, dass Ihre Webanwendung (System, Plugins, Templates) die neue Einstellung unterstützt.

Um die Oberfläche der PHP-Konfiguration zu öffnen, gehen Sie wie folgt vor:

  1. Öffnen Sie die Kundenadministration ⧉.
  2. Wählen Sie im oberen Menü Hosting services Webhosting oder WMS.
  3. Wählen Sie aus dem Angebot das Webhosting aus, für das Sie PHP konfigurieren möchten.
  4. Wählen Sie im linken Menü PHP configuration.

In dieser Oberfläche können Sie:

  • Festlegen einer anderen PHP-Version. Beim Dienst WMS ist mit Stand Oktober 2026 ausschließlich die PHP-Version 8.2.1 verfügbar.
  • Standardeinstellungen oder benutzerdefinierte Einstellungen für ausgewählte php.ini-Parameterauswählen. Geben Sie bei benutzerdefinierten Einstellungen die neuen Werte ein. 

Bestätigen Sie die neue Einstellung mit der Schaltfläche Edit im oberen Bereich der Seite. Warten Sie nach dem Speichern 30 Minuten, bis die Änderungen im System übernommen wurden.

Beispiel für die Änderung der PHP-Version
Beispiel für die Änderung der PHP-Version

Einstellbare PHP-Parameter

In der Konfigurationsoberfläche können Sie folgende Parameter einstellen (in Klammern steht der Standardwert):

  • allow_url_fopen (On)
  • allow_url_include (Off)
  • auto_append_file (Off)
  • auto_prepend_file (Off)
  • display_errors (On)
  • html_errors (On)
  • ignore_user_abort (Off)
  • implicit_flush (Off)
  • log_errors (Off)
  • max_execution_time (90), verfügbare Werte: 5 – 300 s
  • max_file_uploads (20), verfügbare Werte: 0 – 50
  • max_input_vars (10000), verfügbare Werte: 0 – 100000
  • output_buffering (Off)
  • session.auto_start (Off)
  • session.cookie_httponly (Off)
  • session.cookie_secure (Off)
  • session.use_cookies (On)
  • session.use_only_cookies (On)

Parameter des Webhosting-Tarifs

Diese Parameter ergeben sich aus dem Webhosting-Tarif (in Klammern stehen die Werte für LowCost | NoLimit | NoLimit Extra):

  • Anzahl der PHP-Threads (7 | 25 | 30)
  • memory_limit (256 MB | 512 MB | 1024 MB)
  • upload_max_filesize (128 MB | 256 MB | 512 MB)
  • post_max_size (128 MB | 256 MB | 512 MB)

Einen ausführlichen Tarifvergleich finden Sie unter diesem Link ⧉. Eine Anleitung zum Ändern der Tarifvariante finden Sie im Artikel Dienste – Tarif oder Abrechnungszeitraum ändern.

WMS-Parameter

Beim Dienst WMS können Sie zusätzlich folgende Parameter einstellen:

Grundkonfiguration (Standardwert)

  • PHP-Priorität (0) – niedrigerer Wert = höhere Priorität; priorisierte Anfragen werden vom Server bevorzugt bearbeitet
  • Anzahl der CGI-Slots (7) – maximale Anzahl gleichzeitig laufender PHP-Prozesse
  • Max. Anzahl der Verbindungen (null) – Grundanzahl der Verbindungen, die das Webhosting aufbauen kann
  • URL acme-challenge verarbeiten (aktiviert)
  • HTTP-Proxy-Cache (aktiviert) – Proxy-Caching auf Seiten des Webhostings

Einstellungen in der php.ini (Standardwert)

  • max_input_time (30)
  • max_input_vars (10000)
  • memory_limit (128)
  • opcache.enable (aktiviert)
  • post_max_size (32)
  • upload_max_filesize (32)

Häufige Probleme

Zu den häufigen Problemen bei der Änderung der PHP-Konfiguration gehören:

Website funktioniert nach der PHP-Änderung nicht mehr

Problem: Nach einer Änderung der PHP-Version, eines Parameters oder nach einer Plugin-Aktualisierung funktioniert die Website nicht mehr, es wird eine weiße Seite oder ein Fehler angezeigt Parse error oder Fatal error.

Ursache: Die Anwendung oder ein Teil davon (Template, Plugin, …) ist mit der neuen PHP-Version oder dem neuen Parameterwert nicht kompatibel.

Lösung: Setzen Sie die PHP-Version oder den Parameterwert auf den vorherigen Stand zurück. Klären Sie die Kompatibilität der Anwendung mit der neuen PHP-Version mit dem Betreuer der Website oder dem Support der jeweiligen Anwendung. Der Name des fehlerhaften Plugins steht meist in der Fehlermeldung. Sie können das Plugin deaktivieren, indem Sie per FTP seinen Ordner umbenennen, und zwar in www/wp-content/plugins.

Der Anwendungsinstaller meldet eine inkompatible PHP-Version

Problem: Die Installation von WordPress über den Anwendungsinstaller endet mit dem Fehler, dass die gewählte Version nicht mit dem Installationsort kompatibel ist (zum Beispiel Anforderung PHP 7 bis 8.2.99, erkannt 8.3).

Ursache: Der Anwendungsinstaller hat Probleme mit PHP 8.3 und höher. Wir kennen den Fehler, er tritt nur selten auf.

Lösung: Stellen Sie vorübergehend PHP 8.2 ein, gemäß dem Kapitel PHP configuration. Warten Sie 30 Minuten, bis die Änderung übernommen wird, und wiederholen Sie dann die Installation.

Verschiedene PHP-Versionen auf einem Webhosting

Problem: Ich möchte, dass ein Teil der Anwendung mit einer anderen PHP-Version läuft.

Ursache: Auf einem Webhosting können mehrere Domains/Subdomains mit Anwendungen laufen, die unterschiedliche Anforderungen an PHP-Version und Parameter haben. Die Einstellung in der Administration gilt jedoch global für das gesamte Webhosting.

Lösung: Eine bestimmte Datei können Sie mit einer anderen PHP-Version ausführen, indem Sie die Versionsnummer (ohne Dezimalpunkt) an die Dateiendung anhängen. Die Datei aplikace.php74 wird beispielsweise mit PHP in Version 7.4 ausgeführt. Ist diese Lösung für Sie nicht akzeptabel, bleibt nur, die problematische Anwendung auf ein separates Webhosting auszulagern.

Bei WMS kann ich PHP 8.3, 8.4 oder 8.5 nicht einstellen

Problem: Beim Dienst WMS benötige ich eine neuere PHP-Version als 8.2.1, sie lässt sich in der PHP-Konfiguration aber nicht auswählen.

Ursache: Beim Dienst WMS ist mit Stand Oktober 2026 ausschließlich die PHP-Version 8.2.1 verfügbar. Es handelt sich weder um einen Fehler in Ihrem Vorgehen noch um eine versteckte Einstellung, die Sie selbst aktivieren könnten. An der Aktualisierung von PHP für WMS wird gearbeitet.

Lösung: Weder Aktualisierungen von WordPress, Plugins oder Themes noch eine Änderung der Datei php.ini machen beim Dienst WMS eine neuere PHP-Version verfügbar. Wenn Ihre Anwendung ein neueres PHP als 8.2.1 benötigt, klären Sie die aktuellen Möglichkeiten mit dem Kundensupport über Formular ⧉. Alternativ ziehen Sie eine Umgebung in Betracht, in der sich die gewünschte PHP-Version betreiben lässt, zum Beispiel ein reguläres Webhosting oder einen eigenen VPS-Server.


Häufig gestellte Fragen

Wie ändere ich einen Parameter auf einen höheren als den maximal zulässigen Wert?

Einige Parameter (typischerweise max_execution_time) kann der Kundensupport vorübergehend erhöhen. Senden Sie Ihre Anfrage über das Formular ⧉; geben Sie den Namen des Webhostings, den gewünschten Wert und eine Begründung für die Anfrage an.

Wie ändere ich einen Parameter, der in der Administration nicht aufgeführt ist?

Sofern es sich nicht um einen Parameter handelt, der vom Webhosting-Tarif abhängt, können Sie ihn im Rahmen eines Shared Webhostings nicht ändern. Eine Lösung kann der Dienst WMS ⧉, der ein erweitertes Angebot an Anpassungen der PHP-Parameterbietet, oder ein eigener Server VPS ⧉.

Ich habe die PHP-Version in der Administration geändert, aber es passiert nichts. Wann wird die Änderung wirksam?

Innerhalb von 30 Minuten nach dem Speichern, bitte warten Sie. Besteht das Problem weiterhin, wenden Sie sich an Kundensupport ⧉.

Wie aktiviere ich Memcache oder Xcache?

Webhosting und WMS verwenden OPcache, nicht jedoch Memcache oder Xcache. Aufgrund des geschlossenen Charakters dieser Dienste können diese Erweiterungen auch nicht hinzugefügt werden. Weitere Informationen zum Caching finden Sie im Artikel Webhosting – Cache und Proxy.

WordPress meldet, dass es ein neueres PHP benötigt. Wo ändere ich die Version?

In der Kundenadministration in den Einstellungen PHP configuration Ihres Webhostings. Das Vorgehen finden Sie im Kapitel PHP configuration. Prüfen Sie vor der Änderung, ob das System, die Plugins und die Themes die neue Version unterstützen.

Welche ist die neueste PHP-Version, die ich beim Webhosting einstellen kann?

PHP 8.5. Beim Dienst WMS ist nur die Version 8.2.1 verfügbar, siehe Bei WMS kann ich PHP 8.3, 8.4 oder 8.5 nicht einstellen.

Ich möchte vor dem Wechsel auf eine neue PHP-Version eine Kopie der Website testen. Kann ich einen Klon des Webhostings erstellen?

Nein, es können weder zwei Webhostings mit demselben Namen noch zwei verschiedene PHP-Versionen in einem Webhosting vorhanden sein. Legen Sie die Kopie der Website zum Beispiel in einer Subdomain ab und führen Sie deren Dateien mit der neuen PHP-Version aus, indem Sie die Versionsnummer an die Endung anhängen, zum Beispiel anwendung.php83, wie im Kapitel beschrieben Verschiedene PHP-Versionen auf einem Webhosting.

Ein Plugin meldet zu wenig Speicher oder Zeit. Welche Werte für memory_limit und max_execution_time kann ich einstellen?

max_execution_time 5 – 300 s (Standard 90 s), Sie stellen ihn in der PHP-Konfigurationein. memory_limit richtet sich nach dem Tarif: 256 MB bei LowCost, 512 MB bei NoLimit und 1024 MB bei NoLimit Extra. Reichen Ihnen die Werte Ihres Tarifs nicht aus, ziehen Sie einen Wechsel in einen höheren Tarif in Betracht.

War dieser Artikel hilfreich?

Ihr Feedback hilft uns, unsere Artikel zu verbessern.

Ihre Nachricht geht an das Dokumentationsteam, das sie nicht beantwortet. Wenn Sie Hilfe benötigen, nutzen Sie bitte unser Kontaktformular. Bitte geben Sie hier keine Passwörter oder personenbezogenen Daten an.

Haben Sie nicht gefunden, wonach Sie suchen?

Fragen Sie andere Kunden auf der Community-Website Help.