CMS und PHP Versionen: Kompatibilität von WordPress, TYPO3, Shopware & Co.
Viele Content Management Systeme setzen bestimmte PHP-Versionen voraus, um korrekt zu funktionieren. Wird eine nicht unterstützte PHP-Version verwendet, kann es zu Fehlermeldungen, Funktionsstörungen oder Sicherheitsproblemen kommen.
Besonders bei älteren Webseiten ist häufig noch eine veraltete PHP-Version aktiv. Im Rahmen von Sicherheitsupdates oder bei der Einführung von PHP Extended Support stellt sich daher oft die Frage, welche PHP-Version mit der eingesetzten CMS-Version kompatibel ist.
Die folgende Übersicht zeigt typische Kompatibilitäten zwischen gängigen CMS-Systemen und verschiedenen PHP-Versionen. Dazu gehören TYPO3, WordPress, Joomla, Shopware, Contao und Magento.
Die Tabellen helfen Ihnen dabei einzuschätzen, ob ein Update Ihrer PHP-Version möglich ist oder ob zunächst ein Update Ihres CMS erforderlich sein kann.
Welche CMS Version ist mit welcher PHP Version kompatibel?
Die folgende Übersicht zeigt die typische Kompatibilität zwischen verschiedenen CMS-Versionen und PHP-Versionen. Ein Häkchen bedeutet, dass die Kombination grundsätzlich unterstützt wird. Ein X zeigt an, dass die jeweilige PHP-Version mit dieser CMS-Version nicht kompatibel ist.
WordPress und PHP-Kompatibilität
| WordPress-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 6.8 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 6.7 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 6.6 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 6.5 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 6.4 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 6.3 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| 6.1 bis 6.2 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| 5.9 bis 6.0 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| 5.6 bis 5.8 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 5.3 bis 5.5 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 5.0 bis 5.2 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 4.9 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 4.7 bis 4.8 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 4.4 bis 4.6 | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 4.1 bis 4.2 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
TYPO3 und PHP-Kompatibilität
| TYPO3-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 13.4 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| 12.4 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| 11.5 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 10.4 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 9.5 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 8.7 | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Joomla und PHP-Kompatibilität
| Joomla-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 5.x | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| 4.x | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| 3.x | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
Contao und PHP-Kompatibilität
| Contao-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 5.x | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| 4.13 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| 4.9 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| 4.4 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 3.5 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Welches Shopsystem ist mit welcher PHP Version kompatibel?
Shopware und PHP-Kompatibilität
| Shopware-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 6.x | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| 5.7 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
| 5.6 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 5.5 | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 5.1 bis 5.4 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 5.0 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Magento und PHP-Kompatibilität
| Magento-Version | PHP 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2.4.x | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| 2.4.6 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
| 2.4.4 bis 2.4.5 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ |
| < 2.4.3 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 1.9 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Warum ist die PHP-Kompatibilität bei CMS-Systemen wichtig?
Jede CMS-Version wird für bestimmte PHP-Versionen entwickelt und getestet. Wird eine nicht unterstützte PHP-Version verwendet, können verschiedene Probleme auftreten:
Fehlermeldungen oder White Screens
Plugins oder Erweiterungen funktionieren nicht korrekt
Sicherheitslücken durch veraltete Software
Leistungsprobleme oder Instabilität
Aus diesem Grund sollten sowohl das CMS als auch die PHP-Version regelmäßig aktualisiert werden.
Sollte ich meine PHP-Version regelmäßig aktualisieren?
Ja. Neue PHP-Versionen bieten mehrere Vorteile:
höhere Sicherheit durch aktuelle Sicherheitsupdates
bessere Performance und schnellere Ladezeiten
neue Funktionen für moderne Anwendungen
bessere Unterstützung aktueller CMS-Versionen
Wenn Ihre Webseite noch eine sehr alte PHP-Version verwendet, ist in vielen Fällen zunächst ein Update des CMS notwendig, bevor Sie auf eine aktuelle PHP-Version wechseln können.
Was kann ich tun, wenn meine Webseite nur mit einer alten PHP-Version funktioniert?
In diesem Fall gibt es mehrere Möglichkeiten:
Aktualisieren Sie Ihr CMS auf eine neuere Version.
Aktualisieren Sie Plugins, Erweiterungen und Themes.
Testen Sie die Webseite zunächst in einer Staging oder Testumgebung.
Anleitung: Wie Sie WordPress als Staging-Seite einrichten können, erklären wir hier: WordPress Staging erstellen: So legen Sie eine Testumgebung für Ihre Website an
Falls ein sofortiges Update technisch nicht möglich ist, kann ein PHP Extended Support eine Übergangslösung darstellen. Dieser stellt weiterhin sicherheitsrelevante Updates für ältere PHP-Versionen bereit. Weitere Infos:
Langfristig sollte jedoch immer eine Migration / Wechsel auf eine aktuell unterstützte PHP-Version erfolgen.
Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊
Wenn Sie weitere Fragen zur Kompatibilität Ihrer Website oder zur Umstellung auf eine aktuelle PHP-Version haben, berät Sie unser Support-Team gern per Mail, Live-Chat oder Telefon.
Mehr Infos und Kontaktdaten unter: www.webgo.de/support
➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo.de
War dieser Beitrag hilfreich?
Ihre Bewertung hilft uns, unsere Anleitungen weiter zu verbessern.