Zum Inhalt springen

v4.4.0 -> v6.0 und nichts geht mehr

Erstellt am 9. Januar 2013 · 5 Antworten · letzte Antwort am 20. Januar 2013

Tags: Frage

Takki29 ·

gerade Erwartungsvoll Update hochgeladen, nun geht nichts mehr. Ich komme leider nicht mal ins InstallTool, bekomme auf dem Bildschirm die Meldung:

Warning: require_once(/home/www/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php) [function.require-once]: failed to open stream: No such file or directory in /home/www/typo3/sysext/extbase/ext_localconf.php on line 5

Fatal error: require_once() [function.require]: Failed opening required '/home/www/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php' (include_path='/home/www/typo3/contrib/pear/:.:/usr/share/php') in /home/www/typo3/sysext/extbase/ext_localconf.php on line 5

Habe PHP 5.3.13. Weiß auch nicht wo ich da noch ansetzen sollte?

Gruß
Thorsten

Unbekannter Benutzer ·

Ein Update von 4.4 auf 6.0 ist grundsätzlich nicht empfehlenswert. Da würde ich mal noch ein paar Zwischenschritte einfügen. Die Fehlermeldungen sehen ein bisschen so aus, als wäre nicht alles hochgeladen. Auch temp_* files in typo3conf/ löschen könnte was bringen.

Takki29 ·

Herzlichen Dank für die Antwort. Ich lade gerade noch einmal alles hoch, werden dann die TEMP-Fieles löschen.

Angenommen es geht weiter nichts, dann werden ich wohl aus dem Backup wiederherstellen müssen? Welche Zwischenschritte meinst du um von 4.4.0 auf 6.0.0 zu kommen. Zwischen-Update? Wenn ja auf welche Version?

Takki29 ·

Ja daran lag es.

Ich habe noch mal alle Dateien hochgeladen und dann kam ich wirklich ins Install-Tool. Aber natürlich hast Du recht von 4.4 auf 6 ist keine gute Idee. Ich hatte so dermaßen Extensionsprobleme da ich viele Ext. installiert habe und auch selten ein Ext.-Update gemacht habe.
Ich habe inzwischen ein komplettes Restore gemacht.
Wie wäre deas sinnvollste Vorgehen? Um nun doch noch zu 6.0.0. zu kommen?

Chrissli ·

Hallo Takki,

generell ist bei größeren Updates empfehlenswert die entsprechenden Zwischenversionen mitzunehmen, d.h.

4.4 -> 4.5 -> 4.6 -> 4.7 -> 6.0

Da unter Umständen in einer Version eine Änderung hinzugekommen ist, die bei einem späteren Update vorrausgesetzt wird.
Ich selbst hatte dieses Problem noch nie und lasse auch gerne Zwischenversionen aus.
So habe ich z.b. 4.3 direkt auf 4.5 und in einer anderen Installation 4.6 auf 6.0 gehievt,
aber der bessere Weg ist der genannte.

Im Idealfall prüfst du nach jedem Zwischenupdate ob es Aktualisierungen für deine Extensions gibt.
Und ich denke "mach vorher ein Backup deiner Dateien und Datenbanken" muss nicht extra erwähnt werden.

Dann wird das schon schiefgehen.

Takki29 ·

So nun eine finale Rückmeldung denn Ihr habt natürlich alle recht gehabt. Ich habe nun in Einzelschritten von 4.4 -> 4.5 -> 4.6.15.-> 4.7.7 upgedatet, in jedem Zwischenschritt die Extensions auf die höchstmöglich Version upgedatet, Funktionstest gemacht, DB_Backups und eine Version weiter.

Zwischenzeitlich deutliche Schwierigkeiten gehabt da tt_address in der aktuellen Version 2.3.3 ab Version 4.6.15 das anlegen einer neuen Seite mit Fehlern quitierte, ich lange am probieren und basteln war mit der Version 2.2.1 ist alles gut.
Dann funktionierte der Template_Analyser nicht mehr und ich kam nicht mehr zu bearbeiten des Templates. Nach dem ich die entsprechende Zeile in der Fehlermeldung der Datei auskommentiert habe (weiß nicht mehr welche) ging alles wieder

Den Schritt auf 6.0 scheue ich jetzt allerdings etwas da ich viel mit dem popupmanager arbeite und der unter den inkompatiblen Extensions steht?!
Hat das jemand Erfahrungen oder Infos ob es vielleicht nicht doch geht und / oder ab an einer funktionierenden Version gearbeitet wird, dann warte ich, sonst brauche ich einen Plan B?!
Habe dann noch das Problem das phpmyadmin mir sagt das meine DB immer noch Schwedisch redet "latin_swedish_c1" statt UTF-8 und utf8converter alles zerschossen hat. Ist allerdings bei voll funktionsfähiger Seite nicht eilg. Einen entsprechenden Thread habe ich aufgemacht.

Dank und Gruß