[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