Anzeige
Anzeige
Software

Problemstellen beim Update auf TYPO3 4.0 und die passenden Gegenmittel: Hindernisse kurz vor 4

Die Versuchung ist groß: kurz vor Fertigstellung des neuen TYPO3-Projekts „schnell“ noch das Update auf 4.0. Es lockt mit Features wie Workspaces und Versionierung. Doch in der Praxis ist der Weg oft steinig, denn Fehlermeldungen und Fehlfunktionen können die Migration erschweren.

5 Min.
Artikel merken
Anzeige
Anzeige

TYPO3 4.0 unterscheidet sich in einigen Punkten deutlich von den
Vorgängerversionen. Neben vielen kleinen Änderungen am Sourcecode
wurden in der neuen Version folgende Modifikationen vorgenommen:

  • Die globalen Extensions wurden abgeschafft.
  • Das Extension-Repository wurde weiterentwickelt (TER2).
  • Der htmlArea-RTE ist eine Systemextension.
  • „css_styled_imgtext“ ist mit in „css_styled_content“ eingeflossen.
Anzeige
Anzeige

Bei der Verbindung aus alten TYPO3-Dateien und -Datenbanken mit
neuen TYPO3-Sources ist etwas Fingerspitzengefühl beim Migrieren
gefragt. Der folgende Artikel soll einen Überblick über die häufigsten
Fehlerquellen und die jeweiligen Lösungsstrategien verschaffen.

Szenario 1: Warum finde ich keine Extensions?

Das neue Extension-Repository sollte zu Beginn konfiguriert werden.
Dazu wird im Modul Extension-Manager aus der Auswahlbox der Punkt
„Settings“ gewählt. Durch Aktivieren der Funktion „Enable unsupported
extensions“ werden auch Extensions angezeigt, die nicht vom TYPO3-Team
auf Sicherheit und Stabilität überprüft wurden. Um Extensions zu
importieren wird im TER2-Auswahldialog der Punkt „Import“ gewählt. Beim
Klick auf den Button „Retrieve/Update“ wird die aktuelle Liste der
Extensions vom ausgewählten Mirror geladen. Vor der Suche nach einer
neuen Extension sollte immer ein Datenabgleich auf diesem Wege
durchgeführt werden, da sonst die Liste der erhältlichen Extensions
nicht aktualisiert wird. Treten Probleme beim Datenabgleich mit dem
TER2 auf, ist es ratsam, die Speicherzuteilung für PHP zu überprüfen.
Die PHP-Variable „memory_limit“ sollte auf ca. 50 MB gesetzt sein.

Anzeige
Anzeige

Szenario 2: Wo ist mein Editor hin?

Wenn kein Rich-Text-Editor funktioniert, kann der htmlArea-RTE
installiert werden, indem zunächst alle Rich-Text-Editoren
deinstalliert werden. Danach werden die Editor-Extensions am besten
komplett entfernt, indem im Extension-Manager der Bereich „Install
extensions“ betreten wird. Dort wird die betroffene Extension
ausgewählt. Im folgenden Schirm wird in der Auswahlbox oben rechts der
Punkt „Backup/Delete“ aktiviert. Durch einen Klick auf den (nicht
unterstrichenen) Link „DELETE EXTENSION FROM SERVER (in the "Local"
location "typo3conf/ext/xxxxxx")!“ kann die Extension entfernt werden.

Anzeige
Anzeige

Da der htmlArea-RTE (1.3.7) in TYPO3 4.0 eine Systemextension ist, kann
dieser wie gewohnt installiert werden. Die neueren htmlArea-RTE
Versionen (z. B. 1.4.1) müssen wie üblich als lokale Extensions
installiert werden.

Szenario 3: Das neue Skin wird nicht angezeigt

Dieses Phänomen wird durch Parameter in der Datei extTables.php
ausgelöst, die ebenfalls die Darstellung im Backend steuern. Das Script
wird in der „typo3conf/localconf.php“ eingebunden.

Anzeige
Anzeige

Entweder wird der Befehl „include(‚extTables.php‘)“ entfernt oder
die Datei wird entsprechend abgeändert. Aber Vorsicht, die Datei kann
auch andere Befehle/Parameter enthalten.

Szenario 4: Das Backend wird nicht in der gewünschten Sprache angezeigt

Die Extensions für die Lokalisierung des TYPO3-Backends (z. B.
„csh_de“), die bisher die deutsche Übersetzung für das TYPO3- Backend
geliefert haben, sind veraltet. Um die Lokalisierung beispielsweise für
die deutsche Sprache zu aktivieren, wird im Extension-Manager der Punkt
„Translation handling“ gewählt. Dort die gewünschte Sprache in der
Liste markieren und mit Klick auf „Save selection“ bestätigen. Nun kann
mit dem Button „Check status against repository“ abgefragt werden, für
welche TYPO3-Bestandteile eine neue Übersetzung vorliegt. Mit dem
Button „Update from repository“ werden die neuen Übersetzungen
installiert.

Szenario 5: Änderungen werden nicht übernommen

Dieses Phänomen kann von der DBAL-Extension verursacht werden. Um
wieder Änderungen vornehmen zu können, sollten die Extensions „dbal“
und „adodb“ deaktiviert werden. Dazu wird die Datei
„typo3conf/localconf.php“ editiert und die Keys „adodb“ und „dbal“ aus
der Variable „$TYPO3_CONF_VARS[‚EXT‘][‚extList‘]“ entfernt.

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
Schreib den ersten Kommentar!
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige