Webhosting - Laufzeitumgebung, PHP-Version, .ovhconfig

Wissensdatenbanken

Webhosting - Laufzeitumgebung, PHP-Version, .ovhconfig


Icons/System/eye-open Created with Sketch. 2127 Ansichten 15.12.2025 Web / Webhosting
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

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


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:

UmgebungLegacyStableStable64
Architektur32 bits32 bits64 bits
Minimale PHP-Version5.45.47.4
OpenSSL1.0.1t1.0.1t1.1.1n
Python2.7 und 3.42.7 und 3.72.7 und 3.7
Ruby2.12.12.5
Rails4.14.15.2
Perl5.205.205.28
Git2.12.12.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-VersionenKompatible Laufzeitumgebungen
5.4, 5.5, 5.6 und 7.0Legacy, Stable
7.1, 7.2 und 7.3Stable
7.4, 8.0, 8.1, 8.2, 8.3, 8.4 und 8.5Stable64

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 auf Hosting-Pakete und wählen Sie das betreffende Webhosting aus. Im Tab Allgemeine Informationen finden Sie die Version unter Globale PHP-Version.

phpversion

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:
<?php phpinfo(); ?>

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.

ModusStatischer DateicachePHP-Fehlerbehandlung
ProductionMaximiert das Zwischenspeichern statischer Dateien in Webbrowsern.PHP-Fehler werden auf Ihrer Website nicht angezeigt.
DevelopmentKein 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.

Web Cloud

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

Web Hosting

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

Global 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.

AuswahlDetail
Zurück zur vorherigen KonfigurationWä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 ändernWä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.

hostingConfiguration

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.

Web Cloud

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

Web Hosting

Klicken Sie auf den Tab FTP - SSH.

FTP - SSH

Dort finden Sie die notwendigen Informationen, um sich einzuloggen.

ovhcoFTP - SSH tab

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:

app.engine=php
app.engine.version=8.0

http.firewall=none
environment=production

container.image=stable64

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.

VariablenDetail
app.engineErmö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.versionDefiniert 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.firewallHier können Sie die OVHcloud Webhosting Firewall aktivieren oder deaktivieren. Geben Sie security zum Aktivieren oder none zum Deaktivieren ein.
environmentErmö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.imageErmö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“:

; ovhconfig
;
; this file must be placed in $HOME/.ovhconfig or in $DOCUMENT_ROOT/.ovhconfig

; __app.engine__
;
; values: php (php engine + opcache accelerator)
; notice: if php, a phpcgi engine will be activated as fallback (if previous engine crash)
;
;   php:
;       IMPORTANT: register_globals and magic_quotes_gpc are off for security
;       php optiones .htaccess (like php version) are ignored
;   phpcgi:
;       IMPORTANT this is a fallback to previous system
;       in this case __app.engine.version__ will be considerated as AUTO and php version will be old system
;       (meaning depending .htaccess or .phpX extension)
;
app.engine=php

; __app.engine.version__ specify version of your engine
;
; for php:
;   default: 8.0
; for phpcgi:
;   this options is ignored (= fallback in AUTO)
;
app.engine.version=8.0

; __http.firewall__ used to add application firewall  (filter http requests)
;
; values: none | security
; default: none
;
http.firewall=none

; __environment__
;
; values: production | development
;
;   production:
;       apache will maximise local cache
;       mod_expires will grow up TTL of js, css, pdf, images, video, audio
;       you can override it changing expiration explicitly in your .htaccess
;       feel free to look on our guide.
;   development:
;       no expiration is added, files are not locally in cache,
;       will speed up tests but decrease performances
;
; choosen environment will also be available in your variable ENVIRONMENT unix env
;
; default: production
;
environment=production

; __container.image__
;
; values: legacy | stable | stable64
;
container.image=stable64

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.

ovhconfig

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.

Zugehörige Artikel