[TYPO3-german] Fatal error im Install-Tool beim Upgrade 4.5 -> 6.2.0beta1

Jan Bartels j.bartels at arcor.de
Wed Oct 30 21:38:11 CET 2013


Am 30.10.2013 00:02, schrieb Philipp Gampe:
> Jan Bartels wrote:
>> Wie geht man bei einem solchen Update von 4.5 LTS nach 6.2 LTS am besten
>> vor?
>
> Kannst du dein Setup etwas genauer beschreiben?
Größere T3 Installation mit ca. lokalen 50 Exts + div System-Exts. 
DB-Größe laut phpmyadmin ca. 250 MB + sys_log. Alle Caches gelöscht.

Im deprecation-Log finden sich ausschließlich Einträge wie
* Usage of $ICON_TYPES is deprecated since 4.4.
* TypoScript IMAGE.alttext is deprecated
* call_user_func() (in einer Ext)
* t3lib_div::fixed_lgd() (in einer Ext)
Etwas richtig Aufregendes habe ich nicht gefunden. Ich hatte - wie 
gesagt - alle Exts vor dem T3-Update aktualisiert.


> Wie hast du die Symlinks gesetzt (aka was linkt auf was)?
typo3 -> typo3_src/typo3
typo3_src -> typo3_src-6.2.0beta1
t3lib gelöscht
Die index.php habe ich kopiert (Domainfactory ohne Symlinks auf Dateien).

 > Ist die Installation in der Subdomain, in einem Ordner, etc?
Installation im Root einer Subdomain.


Mittlerweile habe ich durch div. manuelle Eingriffe in die 
Konfigurationsdateien immerhin schon ein startendes Backend, indem ich 
alle lokal installierten Exts auskommentiert bzw. aus der Ext-Liste 
gelöscht habe. Der Extmanager bricht ab mit "Table 
'dbxxx.tx_extensionmanager_domain_model_repository' doesn't exist". Das 
Installtool bricht auch weiterhin mit einem Fatal error ab, so dass ich 
die DB-Strukturen nicht aktualisieren kann.


Ich denke, ich fange nächste Woche noch mal neu an. Ist folgendes ein 
gangbarer Weg?

1. das komplette Typo3 4.5 klonen
2. alle Caches und typo3temp löschen
3. alle lokalen Exts unter 4.5 im EM updaten und dann deaktivieren (oder 
besser doch löschen?)
4. Typo3 6.2 Quellen installieren und Symlinks setzen
5. Typo3 6.2 ans Rennen bringen (Installtool, DB-Update...)
6. Eine Ext nach der anderen im EM wieder aktivieren und installieren. 
Ggf. Ext vorher erneut updaten. Dabei mit den Exts beginnen, die 
Typo3-6.x-ready sind.

Das entspricht zwar in etwa meinem jetzigen Systemzustand nach Schritt 
4, aber hätte den Vorteil, dass ich die Exts quasi offiziell deaktiviert 
oder gelöscht hätte, statt in den Konfigurationsdateien manuell zu 
editieren. Oder gibt es einen besseren Vorschlag?

Gruß,

Jan



More information about the TYPO3-german mailing list