TYPO3 PHP-Version: Kompatibilität von TYPO3 8 bis 14

Welche PHP-Version zu Ihrer TYPO3-Version passt, hängt von der Hauptversion ab. TYPO3 14 und TYPO3 13 laufen mit PHP 8.2 bis 8.5, empfohlen ist PHP 8.4 oder 8.5. TYPO3 12 unterstützt höchstens PHP 8.4, TYPO3 11 läuft mit PHP 7.4 bis 8.3. Für TYPO3 10 und älter gibt es keine gepflegte PHP-Version mehr.

Stand: 9. Oktober 2026

PHP ist die Programmiersprache, auf der TYPO3 läuft. Der Hoster stellt sie bereit. Die Abkürzung LTS steht für Long Term Support, also eine lange gepflegte Hauptversion.

Kompatibilitätsmatrix: TYPO3 14 bis TYPO3 8 und ihre PHP-Versionen

Welche PHP-Version Sie für Ihre TYPO3-Version einsetzen dürfen, zeigt diese Matrix. „Unterstützt“ heißt: TYPO3 gibt die PHP-Version technisch frei. „Mit Sicherheitsupdates“ heißt: php.net pflegt diese PHP-Version noch.

TYPO3-VersionUnterstützte PHP-VersionenDavon heute noch mit Sicherheitsupdates
14 LTS8.2–8.58.2–8.5
13 LTS8.2–8.58.2–8.5
12 LTS8.1–8.48.2–8.4
11 LTS7.4–8.38.2–8.3
10 LTS7.2–7.4keine
9 LTS7.2–7.4keine
8 LTS7.0–7.4keine

Aktuell ist TYPO3 14.3 LTS, erschienen am 21.04.2026. Neben der PHP-Version stellt diese Version weitere Anforderungen: Sie braucht Composer 2.1 oder neuer und mindestens 256 MB PHP-Memory. Bei TYPO3 13 handelt es sich um die Version 13.4 LTS, die am 15.10.2024 erschien. Die Sprint Releases 14.0, 14.1 und 14.2 werden nur bis zum jeweils nächsten Sprint Release unterstützt. Sie sind nicht für Produktivsysteme gedacht.

Hinweis: TYPO3 15 wird nach aktuellem Entwicklungsstand PHP 8.5 voraussetzen. Das ist nicht offiziell bestätigt. Laut RFC-Entwurf ist der Start Anfang 2027 vorgesehen, die LTS-Version folgt im Herbst 2027. Die Anhebung der PHP-Anforderung ist im Entwicklungszweig „main“ geplant.

Als TYPO3 Gold Partner begleitet die IllusionFACTORY® Ihr Projekt mit dem TYPO3 Update auf Version 14 mit passender PHP-Version.

PHP-Lebenszyklus: Warum heute PHP 8.4 oder 8.5 die richtige Wahl ist

Das Modell von php.net folgt einer Regel: Jede PHP-Version erhält zwei Jahre aktiven Support mit Fehlerbehebungen. Danach folgen zwei Jahre, in denen nur Sicherheitslücken geschlossen werden. So gilt es ab PHP 8.1. PHP 7.4 und 8.0 hatten nur ein Jahr Sicherheitsphase, wie die Tabelle zeigt. Danach ist eine Version End of Life (EOL), also ohne jede Pflege.

PHP-VersionReleaseEnde aktiver SupportEnde Sicherheitsupdates
7.4 (ausgelaufen)28.11.201928.11.202128.11.2022
8.0 (ausgelaufen)26.11.202026.11.202226.11.2023
8.1 (ausgelaufen)25.11.202125.11.202331.12.2025
8.208.12.202231.12.202431.12.2026
8.323.11.202331.12.202531.12.2027
8.421.11.202431.12.202631.12.2028
8.520.11.202531.12.202731.12.2029

PHP 8.2 erhält nur noch bis zum 31. Dezember 2026 Sicherheitsupdates. Wer jetzt umstellt, wählt deshalb PHP 8.4 oder PHP 8.5. Zudem überdauert eine TYPO3-Installation mehrere PHP-Generationen. PHP muss daher auch ohne TYPO3-Update regelmäßig angehoben werden.

Die Regel beim Update: erst PHP, dann TYPO3

Bei jeder Umstellung der PHP-Version gilt eine feste Reihenfolge: erst PHP, dann TYPO3. Zuerst heben Sie PHP auf die höchste Version an, die Ihre installierte TYPO3-Version unterstützt. Danach testen Sie Frontend, Backend, Formulare und alle eingesetzten Extensions. Das sind Erweiterungen, die TYPO3 um zusätzliche Funktionen ergänzen. Probleme in eigenen Erweiterungen und Konfigurationen beheben Sie, bevor Sie weitergehen. Läuft alles stabil, folgt als zweiter Schritt das TYPO3-Upgrade. Die PHP-Version bleibt dabei unverändert.

Der Nutzen liegt in der Fehlerzuordnung. Ein Fehler nach dem PHP-Wechsel liegt an PHP oder an den Extensions. Ein Fehler nach dem Upgrade liegt am CMS. Wer beides gleichzeitig ändert, kann Ursachen kaum zuordnen und sucht deutlich länger. Zwei getrennte Schritte sind dagegen einzeln prüfbar und bei Bedarf sauber zurückzunehmen.

Welche Art von Update ansteht, folgt der Versionslogik von TYPO3. Major-Sprünge, also der Wechsel der Hauptversion, können Breaking Changes enthalten, das sind Änderungen, die bestehenden Code unbrauchbar machen. Minor-Releases sind abwärtskompatibel. Patch-Releases enthalten nur Bugfixes und Sicherheitskorrekturen. Neue LTS-Versionen erscheinen etwa alle 18 Monate und werden mindestens drei Jahre kostenlos gepflegt. Parallel werden zwei LTS-Versionen betreut.

Schrittfolge am Beispiel: von TYPO3 11 über 12 und 13 auf TYPO3 14

Ein Beispiel: Eine Website läuft auf TYPO3 11 mit PHP 7.4 und soll auf TYPO3 14. Dabei wird jede LTS-Version einzeln durchlaufen:

  • Schritt 1: Auf TYPO3 11 wird PHP 7.4 auf PHP 8.3 gehoben, die höchste Version, die TYPO3 11 unterstützt.
  • Schritt 2: Der Test läuft auf einem Staging-System, einer Kopie der Website außerhalb des Live-Systems. Geprüft werden Frontend, Backend, eigene Extensions und die Abhängigkeiten aus Composer, dem Paketmanager für PHP.
  • Schritt 3: Es folgt das Upgrade auf TYPO3 12, das PHP 8.3 weiterhin unterstützt.
  • Schritt 4: Jetzt wird PHP auf PHP 8.4 gehoben und erneut getestet.
  • Schritt 5: Zum Schluss folgen die Upgrades auf TYPO3 13 und TYPO3 14. Beide laufen mit PHP 8.4.

Der PHP-Wechsel endet hier bei 8.4, weil TYPO3 12, 13 und 14 diese Version gemeinsam unterstützen. PHP 8.5 ist für TYPO3 13 und 14 ebenfalls möglich, für TYPO3 12 aber nicht. Wer es nutzen will, stellt erst nach dem Upgrade auf TYPO3 13 oder 14 darauf um.

Von Sprüngen über mehrere Hauptversionen auf einmal wird abgeraten. Die Upgrade-Wizards, die Daten und Einstellungen automatisch auf die neue Version umstellen, reichen nur ein bis zwei Hauptversionen zurück. Als Aufwandsrichtwerte gelten: etwa 12 Arbeitsstunden für eine kleine Website mit zwei Versionssprüngen und etwa 24 Arbeitsstunden für eine mittlere Website mit zwei bis drei Standard-Extensions. Bei großen oder komplexen Installationen sind es 3 bis deutlich über 10 Personentage.

Voraussetzung: Hosting mit mehreren PHP-Versionen parallel

Praktisch benötigen Sie einen Hoster, der mehrere PHP-Versionen parallel bereitstellt. Zusätzlich muss sich die Version je Website oder je Staging-Instanz einzeln umschalten lassen. Ein einziger Schalter für den ganzen Server genügt nicht.

So bleibt die Live-Seite auf der bisherigen PHP-Version, während die neue Kombination aus TYPO3 und PHP in der Testinstanz läuft. Erst wenn dort alles stabil arbeitet, stellen Sie die Live-Seite um. Ohne diese Trennung lässt sich die Reihenfolge im Alltag kaum einhalten. Ein TYPO3 Hosting mit mehreren PHP-Versionen hält Live-Seite und Testinstanz sauber auseinander.

Auch die Datenbank muss zur Zielversion passen. TYPO3 14 verlangt mindestens MariaDB 10.4.3, MySQL 8.0.17, PostgreSQL 10 oder SQLite 3.8.3. MySQL 5.7 und MariaDB unter 10.4 werden von TYPO3 13 und 14 nicht mehr unterstützt.

Stellen Sie Ihrem Hoster vor dem Update eine konkrete Frage: Lässt sich die PHP-Version für eine Testinstanz getrennt von der Live-Seite einstellen? Fällt die Antwort unklar aus, klären Sie das vor der Planung.

Was passiert, wenn der Hoster alte PHP-Versionen abschaltet?

Hoster nehmen ausgelaufene PHP-Versionen aus dem Angebot, weil sie diese nicht mehr absichern können. Eine Version ohne Sicherheitskorrekturen wäre ein Risiko für alle Kunden auf demselben Server. Liegt die verbleibende PHP-Version außerhalb der Spanne Ihrer TYPO3-Version, passen CMS und Laufzeitumgebung nicht mehr zusammen. Die Website fällt aus oder zeigt Fehler. Deshalb ist die Abschaltung ein häufiger Auslöser für erzwungene Updates. Den Zeitplan bestimmt dann der Hoster, nicht Ihr Projekt.

Diese Schritte helfen, sobald eine Abschaltung angekündigt ist:

  • Abschalttermin und Übergangsfrist beim Hoster schriftlich erfragen.
  • Hinweis-Mails des Hosters prüfen, auch im Spam-Ordner und an alte Kontaktadressen.
  • Bei knapper Frist zuerst PHP innerhalb der Spanne Ihrer TYPO3-Version umstellen und erst danach upgraden.

Die Pflegefristen unterscheiden sich je Version deutlich. TYPO3 14.3 erhält Bugfixes bis 31.12.2027 und Sicherheitsupdates bis 30.06.2029. Das reguläre ELTS (die kostenpflichtige Verlängerung der Pflege) läuft bis 30.06.2032, das Partner-ELTS bis 30.06.2033. TYPO3 13.4 bekommt Sicherheitsupdates bis 31.12.2027 und ELTS bis 31.12.2030, die kostenlosen Bugfixes endeten am 30.04.2026. Bei TYPO3 12.4 endete der kostenlose Support ebenfalls am 30.04.2026. ELTS läuft hier vom 01.05.2026 bis 30.04.2030, regulär bis 30.04.2029 und mit dem Partnerjahr bis 30.04.2030. Ohne ELTS bleiben TYPO3-12-Installationen seit Mai 2026 ungepatcht. Dazu zählen 14 Advisories (Sicherheitsmeldungen) vom 09.06.2026, davon 5 mit Schweregrad „High“.

Bis wann Ihre TYPO3-Version gepflegt wird, steht in der TYPO3 Roadmap mit allen Support-Enden. Wer diesen Termin kennt, plant das Update vor der nächsten Abschaltung.

TYPO3 10, 9 und 8: kein sicherer Ausweg innerhalb der Version

Bei TYPO3 10, 9 und 8 ist die Lage festgefahren. Diese Versionen brauchen PHP 7.x. Viele Websites laufen auf Shared Hosting: Sie teilen sich einen Server, dessen Software der Hoster zentral vorgibt. Dort ist PHP 7.x oft nicht mehr verfügbar. Innerhalb dieser TYPO3-Versionen gibt es keinen PHP-Wechsel, der das Problem löst.

Eine verlängerte Pflege bietet nur ELTS (Extended Long Term Support), ein kostenpflichtiger Dienst für ältere TYPO3-Versionen. Er hat eine Grenze: Bei TYPO3 10.4 mit ELTS ist das CMS gepflegt, die Laufzeitumgebung nicht. PHP 7.4 erhält seit dem 28.11.2022 keine Sicherheitsupdates mehr. Für solche Systeme bleiben realistisch ein schrittweises Upgrade oder ein Neuaufbau.

Die ELTS-Fristen sind begrenzt: TYPO3 11.5 wird bis 31.10.2028 gepflegt, TYPO3 10.4 bis 30.04.2027. Für TYPO3 9.5 und älter gibt es keine Pflege mehr. Trotzdem liefen im Oktober 2026 laut W3Techs rund 17 % der TYPO3-Websites noch mit den Versionen 4.x bis 8.x.

Nächster Schritt: PHP- und TYPO3-Version prüfen und Update planen

Für die Planung zählen zwei Angaben: die installierte TYPO3-Version und die PHP-Version, die Ihre Website tatsächlich nutzt. Maßgeblich ist nicht die Standardversion des Hosters, sondern die Einstellung für Ihre Installation. Welche TYPO3-Version Ihre Website nutzt, zeigt die Anleitung TYPO3 Version prüfen. Alle Support-Enden stehen in der TYPO3 Roadmap mit allen Versionen.

So finden Sie Ihre aktuelle PHP- und TYPO3-Version

Welche TYPO3 PHP-Version bei Ihnen läuft, prüfen Sie auf drei Wegen:

  • TYPO3-Backend: Das Modul „Reports“ (Berichte) und die Systeminformationen zeigen TYPO3- und PHP-Version.
  • Hoster: Die Funktion phpinfo(), eine Ausgabeseite mit allen PHP-Einstellungen des Servers, oder die PHP-Einstellung im Kundenmenü zeigen die aktive Version und die verfügbaren Alternativen.
  • Composer-Installationen: Die Dateien composer.json und composer.lock enthalten die exakte TYPO3-Version und die PHP-Anforderung.

Beide Werte gleichen Sie mit der Kompatibilitätsmatrix und der Lebenszyklus-Tabelle ab. Die Matrix zeigt, ob die Kombination freigegeben ist. Die Lebenszyklus-Tabelle zeigt, ob die PHP-Version noch Sicherheitsupdates erhält.

Prüfen Sie dabei auch den Patch-Stand. Aktuell sind laut Stand 08.09.2026 die Versionen 14.3.7, 13.4.35 und 12.4.49, wobei 12.4.49 nur für ELTS-Kunden erhältlich ist. Patch-Releases erscheinen meist monatlich dienstags, für TYPO3 14 am 13.10., 10.11. und 08.12.2026.

Ergebnis einordnen und Update mit der IllusionFACTORY® planen

Aus dem Abgleich ergibt sich, was als Nächstes zu tun ist:

  • Fall 1: Die Kombination ist freigegeben, und PHP erhält noch Sicherheitsupdates. Sie beobachten die Lage und prüfen in regelmäßigen Abständen erneut.
  • Fall 2: Die Kombination ist freigegeben, doch das PHP-Sicherheitsende liegt innerhalb der nächsten zwölf Monate. Sie terminieren den PHP-Wechsel.
  • Fall 3: Für Ihre TYPO3-Version gibt es keine PHP-Version mit Sicherheitsupdates mehr. Sie leiten das Update ein.

Die IllusionFACTORY® als TYPO3 Gold Partner wertet Ihren Befund aus, stimmt die PHP-Umstellung mit Ihrem Hoster ab und setzt das Update samt Extension-Prüfung auf Staging um: Preis für Ihre TYPO3-Version prüfen.

FAQ

Warum muss mein Hoster beim TYPO3-Update mitziehen?

Ihr Hoster stellt PHP bereit, und TYPO3 läuft nur mit den PHP-Versionen, die für Ihre Hauptversion freigegeben sind. Bei einem Update ändert sich diese Spanne oft. Der Hoster muss deshalb vor dem Update die PHP-Version anbieten, die zur Zielversion passt. Das Gleiche gilt für die Datenbank: Auch sie muss zur neuen TYPO3-Version passen. Klären Sie mit dem Hoster rechtzeitig, welche PHP- und Datenbankversionen er für Ihr Hosting-Paket bereitstellt. Nur wenn beides zusammenpasst, lässt sich das Update ohne Überraschungen planen.

Welche PHP-Version wird TYPO3 15 brauchen?

Nach aktuellem Entwicklungsstand wird TYPO3 15 PHP 8.5 voraussetzen. Offiziell bestätigt ist das noch nicht. Die Anhebung der PHP-Anforderung ist im Entwicklungszweig „main“ geplant. Laut RFC-Entwurf ist der Start Anfang 2027 vorgesehen, die LTS-Version folgt im Herbst 2027. Was das für Sie bedeutet: PHP 8.5 lässt sich schon vor dem Upgrade auf TYPO3 15 einsetzen, der PHP-Wechsel muss also nicht mit dem TYPO3-Upgrade zusammenfallen. Prüfen Sie vor der Planung die TYPO3 Roadmap auf offizielle Anforderungen.

Welche PHP-Versionen unterstützt TYPO3 10?

TYPO3 10 LTS unterstützt PHP 7.2 bis 7.4. Alle diese PHP-Versionen sind ausgelaufen: PHP 7.4 erhält seit dem 28.11.2022 keine Sicherheitsupdates mehr. Für TYPO3 10 gibt es daher heute keine PHP-Version mehr, die noch gepflegt wird. Ein PHP-Wechsel innerhalb von TYPO3 10 löst das Problem nicht, da neuere PHP-Versionen nicht freigegeben sind. Auch ein kostenpflichtiges ELTS ändert daran nichts. Realistisch bleiben ein schrittweises Upgrade oder ein Neuaufbau.

Welche PHP-Version braucht TYPO3 11?

TYPO3 11 läuft mit PHP 7.4 bis 8.3. Davon erhalten heute nur noch PHP 8.2 und 8.3 Sicherheitsupdates. PHP 7.4 ist ausgelaufen und sollte nicht mehr verwendet werden. Wichtig: PHP 8.4 und neuer gehören nicht zur Spanne von TYPO3 11. Stellt Ihr Hoster die Standardversion automatisch um, verlässt TYPO3 11 seinen unterstützten Bereich. Dann drohen Fehler oder ein Ausfall der Website. Stellen Sie die PHP-Version daher fest ein. Sinnvoll ist heute PHP 8.3, die höchste Version für TYPO3 11. Das ist zugleich die passende Vorbereitung auf das Upgrade auf TYPO3 12.

Läuft TYPO3 12 mit PHP 8.5?

Nein, TYPO3 12 läuft nicht mit PHP 8.5. TYPO3 12 unterstützt höchstens PHP 8.4, der freigegebene Bereich liegt bei PHP 8.1 bis 8.4. Eine zu neue PHP-Version führt ebenso zu Fehlern wie eine zu alte, typisch sind Abbrüche oder weiße Seiten. Für TYPO3 12 ist PHP 8.4 daher die höchste passende Version. Wollen Sie PHP 8.5 nutzen, müssen Sie zuerst auf TYPO3 13 oder 14 upgraden, die beide PHP 8.5 unterstützen. Beachten Sie außerdem: Der kostenlose Support für TYPO3 12.4 endete am 30.04.2026. Sicherheitsupdates gibt es seitdem nur noch mit ELTS.

Welche PHP-Version braucht TYPO3 13?

TYPO3 13 läuft mit PHP 8.2 bis 8.5. Es handelt sich um die LTS-Version 13.4, die am 15.10.2024 erschien. PHP 8.1 und älter sind für TYPO3 13 nicht freigegeben, PHP 8.2 bildet die Untergrenze. Außerdem muss die Datenbank passen: MySQL 5.7 und MariaDB unter 10.4 werden von TYPO3 13 nicht mehr unterstützt. TYPO3 13.4 erhält Sicherheitsupdates bis 31.12.2027. Der kostenlose Bugfix-Support endete am 30.04.2026.

Welche PHP-Version braucht TYPO3 14?

TYPO3 14 läuft mit PHP 8.2 bis 8.5. Empfohlen sind PHP 8.4 oder 8.5. Alle vier Versionen erhalten heute noch Sicherheitsupdates von php.net. Weitere Anforderungen der aktuellen Version TYPO3 14.3 LTS: Composer 2.1 oder neuer, mindestens 256 MB PHP-Memory sowie eine passende Datenbank. Unterstützt werden mindestens MariaDB 10.4.3, MySQL 8.0.17, PostgreSQL 10 oder SQLite 3.8.3. Prüfen Sie diese Werte vor dem Umstieg, denn eine zu alte Datenbank oder ein zu knapper Memory-Wert führt auch bei passender PHP-Version zu Problemen.

Welche PHP-Versionen unterstützten TYPO3 9, TYPO3 8 und TYPO3 7?

TYPO3 9 LTS läuft mit PHP 7.2 bis 7.4, TYPO3 8 LTS mit PHP 7.0 bis 7.4. TYPO3 7 ist noch älter und nutzt ebenfalls nur PHP-Versionen, die längst ausgelaufen sind. Wichtig: Für TYPO3 9, 8 und 7 gibt es heute keine PHP-Version mehr mit Sicherheitsupdates, und TYPO3 selbst wird in diesen Versionen nicht mehr gepflegt.

Welche Risiken entstehen, wenn TYPO3 10.4 im ELTS-Betrieb auf einer nicht mehr gepflegten PHP-Version läuft?

Bei TYPO3 10.4 mit ELTS ist das CMS gepflegt, die Laufzeitumgebung jedoch nicht. TYPO3 10 braucht PHP 7.x, und dafür gibt es keine Sicherheitsupdates mehr. Daraus ergeben sich folgende Risiken: Ungepatchte Sicherheitslücken: Schwachstellen in PHP bleiben offen, auch wenn TYPO3 selbst Korrekturen erhält. Hosting-Probleme: Hoster schalten PHP 7.x ab, weil sie es nicht mehr absichern können. Dann fällt die Website aus oder zeigt Fehler. Erzwungene Updates: Den Zeitplan bestimmt dann der Hoster, nicht Ihr Projekt. Begrenzte Frist: ELTS für TYPO3 10.4 läuft nur bis 30.04.2027.

Muss mein Hosting mehrere PHP-Versionen parallel anbieten?

Ja, praktisch schon. Sie brauchen einen Hoster, der mehrere PHP-Versionen parallel bereitstellt. Die Version muss sich zudem je Website oder je Staging-Instanz einzeln umschalten lassen. Ein einziger Schalter für den ganzen Server genügt nicht. Der Grund: Die Live-Seite bleibt auf der bisherigen PHP-Version, während die neue Kombination aus TYPO3 und PHP in der Testinstanz läuft. Erst wenn dort alles stabil arbeitet, stellen Sie die Live-Seite um. Ohne diese Trennung testen Sie am laufenden System. Fragen Sie Ihren Hoster vor dem Update konkret, ob sich die PHP-Version für eine Testinstanz getrennt von der Live-Seite einstellen lässt. Fällt die Antwort unklar aus, klären Sie das vor der Planung.

Kann ich PHP aktualisieren, ohne gleichzeitig TYPO3 zu aktualisieren?

Ja, das geht – und es ist sogar die empfohlene Reihenfolge: erst PHP, dann TYPO3. Voraussetzung ist, dass die neue PHP-Version innerhalb der Spanne liegt, die für Ihre installierte TYPO3-Hauptversion freigegeben ist. Heben Sie PHP dann auf die höchste unterstützte Version dieser Spanne an. Testen Sie vorher auf einem Staging-System Frontend, Backend, Formulare und Extensions. Erst wenn dort alles stabil läuft, stellen Sie die Live-Seite um. So trennen Sie zwei Änderungen voneinander, und bei Fehlern wissen Sie, welche Ursache dahintersteckt.

Wie prüfe ich, welche TYPO3-Version bei mir installiert ist?

Sie können Ihre TYPO3-Version auf zwei Wegen prüfen. Im TYPO3-Backend zeigt das Modul „Reports“ (Berichte) mit den Systeminformationen die installierte Version an. Bei Composer-Installationen enthält die Datei composer.lock die exakte TYPO3-Version, composer.json die gewünschte Versionsangabe. Prüfen Sie auch den Patch-Stand. Laut Stand 08.09.2026 sind die Versionen 14.3.7, 13.4.35 und 12.4.49 aktuell, wobei 12.4.49 nur für ELTS-Kunden erhältlich ist. Liegt Ihre Installation darunter, fehlen Ihnen Korrekturen.

Wie finde ich heraus, welche PHP-Version meine TYPO3-Website nutzt?

Die aktive PHP-Version Ihrer TYPO3-Website finden Sie auf drei Wegen:

  • TYPO3-Backend: Das Modul „Reports“ (Berichte) und die Systeminformationen zeigen TYPO3- und PHP-Version an.
  • Hoster: Die Funktion phpinfo() oder die PHP-Einstellung im Kundenmenü zeigt die aktive Version und mögliche Alternativen.
  • Composer-Installationen: Die Dateien composer.json und composer.lock enthalten die TYPO3-Version und die PHP-Anforderung.

Maßgeblich ist nicht die Standardversion des Hosters, sondern die Einstellung für Ihre Installation. Gleichen Sie den Wert anschließend mit der Kompatibilitätsmatrix und der Lebenszyklus-Tabelle ab.

Was ist der Unterschied zwischen aktivem Support und Sicherheitsupdates bei PHP?

Bei PHP gibt es zwei Phasen. Im aktiven Support behebt das PHP-Team Fehler und schließt Sicherheitslücken. Danach folgt die reine Sicherheitsphase: Es werden nur noch Sicherheitslücken geschlossen, normale Bugs bleiben ungelöst. Ab PHP 8.1 gilt: zwei Jahre aktiver Support, dann zwei Jahre Sicherheitsupdates. Anschließend ist die Version End of Life (EOL), also ohne jede Pflege. Die Termine im Überblick: PHP 8.3 hat aktiven Support bis 31.12.2025 und Sicherheitsupdates bis 31.12.2027. Bei PHP 8.4 sind es 31.12.2026 und 31.12.2028, bei PHP 8.5 31.12.2027 und 31.12.2029. Für den Betrieb zählt vor allem das Ende der Sicherheitsupdates.

Bis wann bekommt PHP 8.2 noch Sicherheitsupdates?

PHP 8.2 erhält nur noch bis zum 31. Dezember 2026 Sicherheitsupdates. Der aktive Support mit Fehlerbehebungen endete bereits am 31. Dezember 2024. Danach ist PHP 8.2 End of Life und wird nicht mehr gepflegt. Was das für Sie bedeutet: Wer PHP 8.2 einsetzt, sollte den Wechsel auf eine neuere Version noch vor dem Stichtag abschließen. Laufen Sie danach weiter auf PHP 8.2, bleiben neu entdeckte Sicherheitslücken ungepatcht.