Typo3 upgrade von version 7 lts auf version 10 lts

Wie man TYPO3 von Version 7 zu Version 10 updated

Was sollte ich vor dem TYPO3 Update von 7.x auf 10.x beachten?

  • Prüfe alle TYPO3 Abhängigkeiten. Dazu schalte das deprecation log an und gehe es durch.
  • Erstelle ein komplettes Backup aller Dateien und der Datenbank.
  • Update die vorhandene TYPO3 Version in der Minor Version auf die letzte Version von TYPO3 7.x - also auf die Version 7.6.51.

Systemvoraussetzungen für TYPO3 10.x

  • TYPO3 erfordert PHP 7.2 - 7.4
  • MariaDB >= 10.2 <= 10.3, Microsoft SQL Server, MySQL 5.5+, PostgreSQL, SQLite
  • Für Webserver Apache TYPO3 für Version 10 benötigte Module
    • mod_alias
    • mod_authz_core
    • mod_autoindex
    • mod_deflate
    • mod_expires
    • mod_filter
    • mod_headers
    • mod_rewrite

So starten Sie das Update von TYPO3 Version 7 auf 10

Diesen Prozess müssen wir in wenigen Schritten ausführen. Es ist alsoetwas gemein, dass man nicht direkt von V7 auf 10 springen kann. Vor dem Update-Vorgang starten. Bitte überprüfen Sie Ihre installierten Erweiterungen im Ordner typo3conf/ext. Bitte gehen Sie zu Typo3-Repository-Erweiterungen. Hier finden Sie alle Erweiterungen für typo3. Im ersten Schritt müssen wir TYPO3 von Version 7 auf .8 aktualisieren.

Die neueste Version von TYPO3 v8... finden Sie hier TYPO3 v8. Versuchen Sie, eine neue TYPO3-Quelle herunterzuladen. Versuchen Sie als Nächstes, im TYPO33-Erweiterungs-markt die neueste Version der Erweiterung zu finden, die von Typo3 v8 unterstützt wird. Wenn eine der installierten Erweiterungen in TYPO3 8 nicht unterstützt wird, müssen Sie diese Erweiterung löschen. Wenn Sie eine benutzerdefinierte Erweiterung haben, müssen Sie die Kompatibilität gewährleisten. Es bedeutet, dass Sie die veraltete Funktion in Ihrer Erweiterung überprüfen und ersetzen müssen. Diese Informationen finden Sie jedes Mal im TYPO3-Änderungsprotokoll.

Wenn Sie Ihre Website erfolgreich betreiben, ist der nächste Schritt ein Update von Typo3 von Version 8 auf 9 und Sie müssen auch die neueste Version der von Ihnen verwendeten Erweiterung hochladen. Letzter Schritt, wenn TYPO3 von Bersion 9 auf 10 aktualisiert wird.

Update TypoScript condition

Since TYPO3 v9.4 LTS, The community introduced a new TypoScript condition from Symfony's expression language component. 


[globalVar = GP:L = 1] 
must be repace by [siteLanguage("languageId") == 1]
[globalVar = my_ext|item > 0] 
must be replace by [(request.getQueryParams()['my_ext'])['item'] > 0]
[globalVar = LIT:1 = {$myConstant}] 
must be replace by [{$myConstant} == 1]
[globalVar = TSFE:id=1, TSFE:id=22] 
must be replace by [page["uid"] in [1,22]]

Gibt es Realurl in TYPO3 10?

Ab Typo3 Version 9 und 10 wird Realurl nicht mehr unterstützt. Die Typo3-Community hat sich entschieden, es durch Routing zu ersetzen. Hier finden Sie weitere Informationen dazu. TYPO3 Routing

Wie funktioniert TemplaVoila in TYPO3 10?

TemplaVoila wird von der TYPO3 Community nur für Typo3 Version 9 unterstützt. Das beliebteste Template System für Typo3 Version 10 ist Fluid Template. Wenn Sie unsere Hilfe benötigen, um TemplaVoila durch Fluid zu ersetzen, fragen Sie uns bitte, wir können Ihnen helfen und unsere Unterstützung anbieten.