[TYPO3-german] Upgrade von 4.5.22 auf 6.2.9 mit Umweg 4.7.20 - Trotz Symlink keine Änderung im Installtool von 4.5

bernd wilke t3ng at bernd-wilke.net
Wed Sep 30 08:54:24 CEST 2015


Am 29.09.15 um 22:37 schrieb Andreas Föhl:
> Ich bin auf Typo3 nicht zu Hause und habe die wonnereiche Aufgabe eine
> uralte, über Jahre nicht mehr gepflegte, 4.5.22 auf die aktuelle 6er
> Version zu bringen. Meine Vorgänger haben Chaos mit den Pfaden
> hinterlassen. Daher habe ich alles auf meinen heimischen
> Ubuntu-Testserver umgezogen und versucher hier das Upgrade.
> Das Installer-Passwort habe ich ausgehebelt:
> ext/install/mod/class.tx_install.php
> var $passwordOK=1;
>
> da eine Änderung im typo3conf/localconf.php
> nicht angenommen wurde (ja, an md5 gedacht).

ist es noch ein original 4.5.22? oder hat da schon jemand dran rumgespielt?
ansonsten galt insbesondere vor 6.x: es kann mehrere Einträge in der 
localconf.php geben und nur der letzte gilt.
(hinweis: sortier die Zeilen in der localconf.php unter Berücksichtigung 
von doppelten Einträgen!)

> Nach allen Veränderungen durch die CLI-Scripte von SmoothMigrate hatte
> ich UFT-8 Fehler, hab daher die Datenbank wieder hiergestellt.
>
> Zum eigentlichen Problem:
> Wenn ich einen Symlink auf die neue Quelle anlege, reagiert Typo3 nicht.
> Der Symlink verweist von der StartURL mit typo3_src auf die entpackte
> typo3_src-4.7.20 im Überverzeichnis.
> ln -s ../Typo3vers/typo3_src-4.7.20 zeigte keinen Fehler.
> Im Installer erscheint keine neue Version sondern immer nur die Meldung
> als hätte ich gerade erst auf 4.5.22 upgedated.
> Die die() funktion im Installer  (typo3/install/index.php) finde ich nicht.
> Gibt es eine Möglichkeit den Pfad zur neuen typo3_src direkt anzugeben?

kennst du die genau Struktur einer TYPO3 installation?

webroot
  +- typo3_src/ -> symlink auf TYPO3-quellen
  +- index.php  -> symlink auf ./typo3_src/index.php
  +- t3lib/     -> symlink auf ./typo3/t3lib (nur für TYPO3 < 6)
  +- typo3/     -> symlink auf ./typo3_src/typo3
  +- typo3conf/
  |   +- ext/
  |   +- l10n/
  |   +- localconf.php		(TYPO3 < 6)
  |   +- extTables.php		(TYPO3 < 6)
  |   +- temp_CACHED_*		(TYPO3 < 6)	(#*#)
  |   +- LocalConfiguration.php  (TYPO3 >= 6)
  |   +- PackageStates.php	(TYPO3 >= 6)
  +- typo3temp/
  .    +- CACHE/			(TYPO3 >= 6)
  .    .    +- Code/				(#*#)
  .    .    +- Data/

du solltest mal das System so weit zurücksetzen und die Caches löschen 
wie möglich:
lösche (#*#)
ggfls noch in der Datenbank alle Tabellen bzgl. cache
seit 6.x kannst du das gut im Install-tool machen. Dort dann auch an den 
opcode-cache denken.

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list