Typo3 upgrade von version 8 lts auf version 10 lts

Wie man TYPO3 von Version 8 zu Version 10 updated

Was sollte ich vor dem TYPO3 Update von 8.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

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 replace 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]]

 

Was ist mit Realurl 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

Gibt es 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.