[TYPO3-german] Upgrade von einem alten v3.7.0 System, wie am besten

bernd wilke t3ng at bernd-wilke.net
Fri Oct 25 12:10:42 CEST 2013


Am 25.10.13 11:45, schrieb Stefan Sabolowitsch:
> Am 25.10.13 11:35, schrieb Philipp Gampe:
>> Hi Stefan,
>>
>> Stefan Sabolowitsch wrote:
>>
>>> habe hier noch ein wirklich altes Schätzchen in der Version 3.7.0
>>> Besteht hier Chance / Hoffnung dies auf die aktuellste Version von Typo3
>>> zu heben ?
>>
>> Prinzipiell ist es möglich. Du musst aber jede Zwischenversion bis 4.5
>> mitnehmen.
>>
>> Allerdings gibt es mehrere Probleme:
>> * PHP Versionen, diese müssen zur jeweiligen Version passen
>> * falsche Enkodierung in der Datenbank (nicht UTF8), muss evtl.
>> konvertiert
>> werden
>> * veraltete Extensions, welche nicht mehr in aktuellen Versionen laufen
>> * Extensions, welche im Laufe der Zeit ihre DB Struktur verändert haben
>>
>> Es kommt also auf die Komplexität deiner Seite an. Einfache Seiten
>> sollten
>> sich ohne größere Probleme updaten lassen.
>>
>> Viele Grüße
>>
> Hi Philipp,
> danke für deine rasche Antwort.
> Wie wäre denn die Installation als solches zu bewerkstelligen ?
> Einfach drüber installieren (kopieren) oder den Typo3 Install Ordner
> leeren und die neue Version dort rein kopieren und das Setup anstoßen ?
> Also wie ist hier die Empfehlung generell bei solchen großen
> Versionsupgrades.
> Erschwerend kommt hinzu das dass OS selbst ebenfalls so alt ist Centos
> 4.9 64bit. Da sehe ich schon die Problem mit PHP etc. auf mich zu kommen.
>
> Danke und Gruß
> Stefan

grundsätzlich musst du ja mindestens bis php 5.3.7 kommen können, da die 
neueren TYPO3 Versionen das zwingend voraussetzen.
wegen der uralten Startversion brauchst du aber auch noch ein altes PHP 5.2

das sollte vom OS grundsätzlich möglich sein. ansonsten ist das OS eher 
egal.
bzgl. mySQL habe ich nirgendwo so extreme Abhängigkeiten mitbekommen.

mein Ansatz wäre:
die alte Installation dublizieren:
eine neue (sub-)domain, die auf eine Kopie des Webroot-Verzeichnises 
zeigt. Dazu eine Kopie der Datenbank.
in typo3conf/loalconf.php die neue Datenbank eintragen!!!!
die gleiche alte TYPO3version installieren (sofern die TYPO3-Sourcen 
außerhalb des Webroots liegen)

Testen dass die Website funktioniert!

und dann viel Spaß bei folgender Schleife:

do while TYPOVersion < 6.1
	nächste TYPOVersion downloaden und auspacken
	SymLink zu den Quellen austauschen

	repeat
		im Install-tool den upgrade-Wizard ausführen,

		if TYPO3Version == 4.5
			Datenbank auf UTF8 umstellen
			PHP auf 5.3 wechseln
		endif
		if TYPO3Version > 4.5
			einzelne Extensions aktualisieren, sofern
			erforderlich (und möglich) << hier sind die
			größten Probleme denkbar
			ggfls Extensions ersetzen
		endif
	until (erfolgreicher Test ob Website noch funktioniert)
enddo


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


More information about the TYPO3-german mailing list