Webhosting - Laufzeitumgebung, PHP-Version, .ovhconfig
Informationen zur Übersetzung
Diese Übersetzung wurde durch unseren Partner SYSTRAN automatisch erstellt. In manchen Fällen können ungenaue Formulierungen verwendet worden sein, z.B. bei der Beschriftung von Schaltflächen oder technischen Details. Bitte ziehen Sie im Zweifelsfall die englische oder französische Fassung der Anleitung zu Rate. Möchten Sie mithelfen, diese Übersetzung zu verbessern? Dann nutzen Sie dazu bitte den Button "Beitragen" auf dieser Seite.
Ziel
OVHcloud Webhostings erlauben das Hosten von Websites aller Art, solange sie mit der Konfiguration unserer Shared Hosting Infrastrukturen kompatibel sind.
Die Änderung der Datei php.ini ist bei den Webhosting Angeboten nicht verfügbar. Das liegt daran, dass die PHP-Konfiguration global für die gesamte Shared Hosting Infrastruktur ist. Sie können jedoch die folgenden Einstellungen für Ihr Webhosting ändern:
Diese Konfigurationseinstellungen können auf zwei Arten geändert werden:
- Im OVHcloud Kundencenter
- Im FTP-Speicherplatz Ihres OVHcloud Webhostings mithilfe einer Datei mit dem Namen “.ovhconfig“.
Die “.ovhconfig“-Dateien sind Serverkonfigurationsdateien und werden von der Hosting Infrastruktur automatisch gelesen. Sie sind nativ im FTP-Wurzelverzeichnis (root) des FTP-Speicherplatzes Ihres Webhostings vorhanden. Sie enthalten Werte für die oben genannten Elemente.
Änderungen der Konfiguration Ihres Webhostings sind über das OVHcloud Kundencenter oder direkt in der Datei “.ovhconfig“ möglich. Beide Wege haben denselben Effekt.
Inhaltsübersicht
- 1 - Beschreibung der auf OVHcloud Webhostings verfügbaren Konfigurationseinstellungen
- 2 - Methode 1: Webhosting-Konfiguration über das OVHcloud Kundencenter ändern
- 3 - Methode 2: Webhosting-Konfiguration über die Datei “.ovhconfig“ ändern
- 4 - Fortgeschrittene Verwendung der “.ovhconfig“ Dateien
Diese Anleitung erklärt, wie Sie die Laufzeitumgebung, die PHP-Version, die Anwendungsfirewall, die Engine, den Modus und die Datei “.ovhconfig“ eines Webhostings ändern.
Voraussetzungen
- Sie verfügen über ein OVHcloud Webhosting, mit Ausnahme von Cloud Web Hosting.
Zugriff auf das OVHcloud Kundencenter
- Direkter Link: Webhosting
- Navigationspfad:
Web Cloud>Hosting-Pakete> Wählen Sie Ihr Webhosting aus
In der praktischen Anwendung
1 - Beschreibung der auf OVHcloud Webhostings verfügbaren Konfigurationseinstellungen
Sie finden hier vorab die technische Beschreibung der verfügbaren Einstellungen eines OVHcloud Webhostings.
Das Ändern von mindestens einem dieser Elemente kann sich auf die Anzeige oder das ordnungsgemäße Funktionieren Ihrer Website auswirken. Stellen Sie im Vorfeld sicher, dass Ihre Website mit den Änderungen kompatibel ist, die Sie an der Konfiguration Ihres Webhostings vornehmen möchten. Bei Zweifeln oder Schwierigkeiten wenden Sie sich an einen spezialisierten Dienstleister.
1.1 - Laufzeitumgebungen
Laufzeitumgebungen enthalten Programmiersprachen in verschiedenen Versionen. Der Zweck dieser Umgebungen ist, Ihre Webseiten-Dateien korrekt auszuführen zu können und das Hosting an Ihre technischen Anforderungen anzupassen.
OVHcloud Webhostings bieten 3 Laufzeitumgebungen: Legacy, Stable und Stable64. Nachfolgend finden Sie die jeweils verfügbaren Elemente:
| Umgebung | Legacy | Stable | Stable64 |
|---|---|---|---|
| Architektur | 32 bits | 32 bits | 64 bits |
| Minimale PHP-Version | 5.4 | 5.4 | 7.4 |
| OpenSSL | 1.0.1t | 1.0.1t | 1.1.1n |
| Python | 2.7 und 3.4 | 2.7 und 3.7 | 2.7 und 3.7 |
| Ruby | 2.1 | 2.1 | 2.5 |
| Rails | 4.1 | 4.1 | 5.2 |
| Perl | 5.20 | 5.20 | 5.28 |
| Git | 2.1 | 2.1 | 2.20 |
Die Umgebung Legacy kann für ältere Websites nützlich sein, die veraltete PHP-Versionen verwenden. Wir empfehlen Ihnen jedoch dringend, die Umgebung Stable64 zu verwenden, die von den neuesten Updates profitiert. Stellen Sie jedoch sicher, dass Ihre Website kompatibel ist, bevor Sie Änderungen vornehmen.
1.2 - PHP-Versionen
PHP ist eine dynamische Programmiersprache, die zur Erstellung von Websites verwendet wird. Für Ihre Website kann es erforderlich sein, dass Sie abhängig von deren Alter, durchgeführten Updates oder bestimmten für das reibungslose Funktionieren der Website erforderlichen Variablen die verwendete PHP-Version ändern.
Verschiedene Versionen von PHP sind in Verwendung. Versionsaktualiserungen wenden Korrekturen an und fügen Features hinzu oder entfernen diese. OVHcloud bietet die neuesten PHP-Hauptversionen an, deren Liste Sie hier einsehen können.
Einige PHP-Versionen funktionieren nur in bestimmten Laufzeitumgebungen. Nachfolgend finden Sie die mit den OVHcloud Webhostings und den kompatiblen Laufzeitumgebungen verfügbaren PHP-Versionen:
| PHP-Versionen | Kompatible Laufzeitumgebungen |
|---|---|
| 5.4, 5.5, 5.6 und 7.0 | Legacy, Stable |
| 7.1, 7.2 und 7.3 | Stable |
| 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 und 8.5 | Stable64 |
Da manche Funktionen von neueren Versionen nicht mehr unterstützt werden, stellen Sie vor jeder Änderung sicher, dass die neue PHP-Version mit Ihrer Website kompatibel ist.
Während OVHcloud die Installation der neuesten PHP-Versionen auf den Hosting-Servern verwaltet, obliegt es Ihnen, sicherzustellen, dass Ihre Website immer auf dem neuesten Stand und mit den neuesten PHP-Versionen kompatibel ist. Je nach Website, die Sie verwenden, gibt es zwei Möglichkeiten, dies zu überprüfen:
Fall 1 - Sie verwenden ein Content Management System (CMS) wie WordPress, Joomla!, PrestaShop oder Drupal:
- Lesen Sie die offizielle Dokumentation des Herausgebers Ihres CMS.
- Notieren Sie sich die Informationen zu den technischen Voraussetzungen für den Betrieb Ihres CMS sowie die Vorgehensweise, um es zu aktualisieren.
- Falls nötig, aktualisieren Sie Ihr CMS und stellen Sie sicher, dass die neue Version mit dem OVHcloud Webhosting kompatibel ist.
Fall 2 - Sie verwenden eine Website, die auf einer personalisierten Lösung basiert:
- Wenden Sie sich an den Webmaster, der die Website erstellt hat.
- Weitere Informationen zu Versionsmigrationen finden Sie in der offiziellen PHP-Dokumentation.
- Aktualisieren Sie bei Bedarf den Code Ihrer Website und stellen Sie sicher, dass diese weiterhin mit dem OVHcloud Webhosting kompatibel ist.
Falls nötig, gibt es zwei Möglichkeiten, die aktuell von Ihrem Webhosting verwendete PHP-Version zu ermitteln:
- Im OVHcloud Kundencenter: Verbinden Sie sich mit dem OVHcloud Kundencenter und gehen Sie dann in den Bereich
Web Cloud. Klicken Sie in der linken Spalte aufHosting-Paketeund wählen Sie das betreffende Webhosting aus. Im TabAllgemeine Informationenfinden Sie die Version unter Globale PHP-Version.

Wenn ein blaues rundes Symbol zu sehen ist, warten Sie einige Minuten, bis die Version aktualisiert wurde.
- Über ein Skript: Erstellen Sie ein .php Skript, das nur den folgenden Code enthält:
Stellen Sie es anschließend auf Ihrem FTP-Speicherplatz online, und rufen Sie es auf, indem Sie dessen vollständige Adresse/URL öffnen.
Die Änderung der PHP-Version über eine “.htaccess“-Datei ist bei den aktuellen OVHcloud Webhosting Angeboten nicht mehr möglich.
Mit dem Befehl zur Änderung der PHP-Version in der Datei “.htaccess“ können auch keine aktuellen PHP-Versionen auf unseren Infrastrukturen verwendet werden.
Die Datei “.ovhconfig“ muss verwendet werden.
1.3 - PHP Runtime Engines
PHP Runtime Engines sind Programme, mit denen Aktionen auf dem Webserver auf eine bestimmte Weise ausgeführt werden können. In der Regel wird diese Einstellung geändert, um die Ausführungsgeschwindigkeit der von den Besuchern Ihrer Website generierten Abfragen zu beeinflussen.
Auf OVHcloud Webhostings bieten wir 2 PHP Runtime Engines: php (PHP-FPM) und phpcgi.
Durch die Wahl der php Engine können Sie den PHP-Beschleuniger (PHP-FPM) aktivieren oder deaktivieren. Dieses wurde an unsere Infrastruktur angepasst, um die Ausführungsgeschwindigkeit der PHP Skripte zu beschleunigen.
Die phpcgi Engine führt die Anfragen seriell aus, im Gegensatz zur php (PHP-FPM) Engine, die diese Anfragen parallel ausführt.
Im Vergleich dazu bietet der PHP-Beschleuniger (PHP-FPM) eine bis zu siebenmal höhere Leistung als die phpcgi Engine.
1.4 - Application Firewall
Die Firewall filtert eingehende Anfragen Ihres Webhostings als SIicherheitsmaßnahme. Bei unseren Webhostings funktioniert ist diese Konfigurationseinstellung nur aktivierbar oder deaktivierbar. Die Firewall-Regeln können nicht geändert werden.
Weitere Informationen zu diesem Thema finden Sie in unserer Anleitung „Application Firewall aktivieren“.
Wenn Sie Zahlungsmodule verwenden, kann die Aktivierung der Firewall unter Umständen zu Störungen bei der Kommunikation zwischen dem Zahlungsmodul und Zahlungsdienstleistern führen. Deaktivieren Sie in diesem Fall die Option.
1.5 - Ausführungsmodus
Mit dem Ändern des Ausführungsmodus können Sie das Cacheverhalten statischer Dateien (z.B. Bilder) Ihrer Website sowie die PHP-Fehlerbehandlung (nützlich, wenn Ihre Website eine leere Seite anzeigt) steuern.
Sie können 2 Modus aktivieren: Produktion und Entwicklung.
| Modus | Statischer Dateicache | PHP-Fehlerbehandlung |
|---|---|---|
| Production | Maximiert das Zwischenspeichern statischer Dateien in Webbrowsern. | PHP-Fehler werden auf Ihrer Website nicht angezeigt. |
| Development | Kein Cache angewendet. | PHP-Fehler werden auf Ihrer Website angezeigt. |
Bei PHP-Versionen 7.1 und höher werden die Fehler auf der Website angezeigt, unabhängig vom verwendeten Modus.
Mit Kenntnis dieser bearbeitbaren Einstellungen für Ihr OVHcloud Webhosting können Sie nun entscheiden ob und welche Einstellungen zu ändern sind.
2 - Methode 1: Webhosting-Konfiguration über das OVHcloud Kundencenter ändern
Änderungen dieser Elemente haben mögliche Auswirkungen auf die Darstellung oder das ordnungsgemäße Funktionieren Ihrer Website. Stellen Sie im Vorfeld sicher, dass Ihre Website mit den Änderungen kompatibel ist, die Sie an der Konfiguration Ihres Webhostings vornehmen möchten. Wenden Sie sich im Zweifelsfall oder bei Schwierigkeiten an einen spezialisierten Anbieter.
2.1 - Zugang zur Verwaltung der Webhosting-Konfiguration
Klicken Sie auf die Tabs, um die 3 Schritte anzuzeigen.
Loggen Sie sich in Ihr OVHcloud Kundencenter ein und gehen Sie dann in den Bereich Web Cloud.

Klicken Sie auf das Menü Hosting-Pakete und wählen Sie das betreffende Webhosting aus.

Im Feld Konfiguration finden Sie die Adresse unter Globale PHP-Version.

Klicken Sie bei Globale PHP-Version auf ... und dann auf Konfiguration ändern.
Wenn die Schaltfläche Konfiguration ändern ausgegraut ist, wird möglicherweise eine Überprüfung der Globale PHP-Version durchgeführt. Ist das der Fall, erscheint neben der Version ein blaues Symbol, das dies anzeigt. Warten Sie einige Minuten, bis der Button Konfiguration ändern wieder verfügbar ist.
Wenn die Option Globale PHP-Version in Ihrem OVHcloud Kundencenter nicht angezeigt wird, überprüfen Sie, ob die .ovhconfig-Datei im FTP-Wurzelverzeichnis Ihres Webhostings vorhanden ist.
Alle Informationen zur Datei .ovhconfig finden Sie im dritten Teil „Methode 2: Webhosting-Konfiguration über die Datei “.ovhconfig““ dieser Anleitung.
2.2 - Webhosting-Konfiguration ändern
Im Konfigurationsfenster haben Sie zwei Möglichkeiten. Wählen Sie die Aktion aus, die Sie durchführen möchten, und klicken Sie auf Weiter.
| Auswahl | Detail |
|---|---|
Zurück zur vorherigen Konfiguration | Wählen Sie nach Auswahl dieser Option die wiederherzustellende Konfiguration neben Historische Auswahl aus. Diese Option steht möglicherweise nicht zur Verfügung, wenn Sie in der Vergangenheit keine Änderungen vorgenommen haben. |
Aktuelle Konfiguration ändern | Wählen Sie nach Auswahl dieser Option die gewünschten Konfigurationsänderungen in den Feldern aus. Bei Bedarf lesen Sie im ersten Teil „Beschreibung der auf den OVHcloud Webhostings verfügbaren Konfigurationseinstellungen“ dieser Anleitung nach. |
Durch das Ändern der Laufzeitumgebung Ihres Webhostings werden PHP Sessions automatisch zurückgesetzt.
Wenn Sie bereit sind, klicken Sie auf Bestätigen, um die Änderung zu übernehmen. Warten Sie einen Moment, bis die Operation abgeschlossen ist.

3 - Methode 2: Webhosting-Konfiguration in der Datei “.ovhconfig“ ändern
3.1 - Verbindung mit dem FTP-Speicherplatz Ihres Webhostings
Sie benötigen den primären FTP-Benutzer, das zugehörige Passwort sowie die Adresse des FTP-Servers.
Klicken Sie auf die Tabs, um die 4 Schritte anzuzeigen.
Loggen Sie sich in Ihr OVHcloud Kundencenter ein und gehen Sie in den Bereich Web Cloud.

Klicken Sie auf das Menü Hosting-Pakete und wählen Sie das betreffende Webhosting aus.

Klicken Sie auf den Tab FTP - SSH.

Dort finden Sie die notwendigen Informationen, um sich einzuloggen.

Bezüglich des Passworts des FTP-Benutzers folgen Sie bei Bedarf den Anweisungen in unserer Dokumentation „Passwort eines FTP-Benutzers ändern“.
3.2 - Datei “.ovhconfig“ abrufen oder erstellen
Wenn Sie sich in Ihrem FTP-Speicherplatz eingeloggt haben, sehen Sie alle Dateien, die derzeit auf diesem gespeichert sind. Bleiben Sie auf dem Wurzelverzeichnis Ihres Hostings (das mit „/“ angegeben werden kann). Dort finden Sie die Datei “.ovhconfig“.
Es gibt daher zwei Möglichkeiten:
- Die Datei “.ovhconfig“ ist vorhanden: Laden Sie sie auf Ihr lokales Gerät herunter. Erstellen Sie eine Kopie, bevor Sie Änderungen vornehmen. Bei Bedarf können Sie die Originaldatei wiederherstellen.
- Die Datei “.ovhconfig“ ist nicht vorhanden: Erstellen Sie eine neue lokale Datei mit dem Dateinamen “.ovhconfig“.
3.3 - Den Inhalt der Datei “.ovhconfig“ ändern
Bearbeiten Sie Ihre Datei “.ovhconfig“ mit einem gewöhnlichen Texteditor. Der Inhalt “.ovhconfig“-Datei muss dem Codeformat des folgenden Beispiels entsprechen:
Wenn Sie eine neue “.ovhconfig“ erstellt haben, kopieren Sie einfach den oben stehenden Code in Ihre Datei und folgen Sie dieser Anleitung weiter.
Passen Sie die Werte der Variablen entsprechend der Konfiguration an, die Sie mit Ihrem Webhosting verwenden möchten.
| Variablen | Detail |
|---|---|
| app.engine | Ermöglicht das Ändern der PHP-Engine, die vom Hosting verwendet wird. Geben Sie php ein, um den PHP-FPM Booster zu aktivieren, und phpcgi, um ihn zu deaktivieren. |
| app.engine.version | Definiert die vom Hosting verwendete PHP-Version unter den von OVHcloud angebotenen Versionen. Geben Sie die gewünschte Version ein (die der ausgewählten Laufzeitumgebung entspricht). |
| http.firewall | Hier können Sie die OVHcloud Webhosting Firewall aktivieren oder deaktivieren. Geben Sie security zum Aktivieren oder none zum Deaktivieren ein. |
| environment | Ermöglicht die Verwaltung des Cacheverhaltens der statischen Dateien Ihrer Website sowie der PHP-Fehlerbehandlung. Dies entspricht dem Runtime-Modus. Geben Sie production ein, um das Caching zu maximieren und PHP-Fehler zu verbergen. Mit development wird kein Cache angewendet und PHP-Fehler werden angezeigt. |
| container.image | Ermöglicht das Ändern der Laufzeitumgebung, die vom Hosting verwendet wird. Geben Sie die gewünschte Laufzeitumgebung ein (legacy,stable oder stable64). Wenn Sie die Laufzeitumgebung stable64 wählen, überprüfen Sie, ob Ihre Website mit der 64-Bit-Architektur kompatibel ist. |
Bei Bedarf lesen Sie im ersten Teil „Beschreibung der auf den OVHcloud Webhostings verfügbaren Konfigurationseinstellungen“ nach.
Nachfolgend finden Sie die detaillierte technische Beschreibung der Datei “.ovhconfig“:
3.4 - Datei “.ovhconfig“ hochladen
Nachdem Sie die Datei “.ovhconfig“ bearbeitet haben, laden Sie sie auf Ihren FTP-Speicherplatz hoch. Verbinden Sie sich hierzu erneut mit Ihrem FTP-Speicherplatz und öffnen Sie dessen Wurzelverzeichnis (entspricht der Ebene /). Plazieren Sie die soeben bearbeitete “.ovhconfig“ an dieser Stelle in Ihrem FTP-Speicherplatz. Wenn die Datei bereits vorhanden ist, ersetzen Sie sie.
4 - Fortgeschrittene Verwendung der “.ovhconfig“ Dateien
Wenn Sie Ihr Webhosting nutzen, um mehrere Webseiten darauf zu hosten, können verschiedene Gründe dafür sprechen, dass Sie für einige Ihrer Webseiten eine andere PHP-Version verwenden möchten.
Erstellen Sie eine Datei namens „.ovhconfig“, die die gewünschte PHP-Version für die betreffenden Webseiten enthält. Nutzen Sie ggf. die Anweisungen im Abschnitt „3.3 - Inhalt der Datei „.ovhconfig“ ändern“ in dieser Anleitung. Wenn Sie die Datei „.ovhconfig“ auf Ihren FTP-Speicherplatz hochladen, tun Sie dies im Wurzelverzeichnis, in dem sich die Dateien der betreffenden Webseite befinden. Sie finden das Wurzelverzeichnis Ihrer Webseite in Ihrem OVHcloud Kundencenter im Tab Multisite des betreffenden Hostings.
Wenn Sie weitere Informationen benötigen, konsultieren Sie unsere Anleitung zum Konfigurieren mehrerer Websites auf einem Webhosting.
Es ist nicht möglich, eine zweite Laufzeitumgebung, einen zweiten Entwicklungsmodus und/oder eine zweite PHP-Engine auf demselben Webhosting einzurichten. Es werden nur die Werte berücksichtigt, die in der Datei “.ovhconfig“ im Wurzelverzeichnis Ihres FTP-Speicherplatzes angegeben sind.

Weiterführende Informationen
Mit dem Speicherplatz Ihres Webhostings verbinden
Kontaktieren Sie für spezialisierte Dienstleistungen (SEO, Web-Entwicklung etc.) die OVHcloud Partner.
Wenn Sie Hilfe bei der Nutzung und Konfiguration Ihrer OVHcloud Lösungen benötigen, beachten Sie unsere Support-Angebote.
Treten Sie unserer User Community bei.