[TYPO3-german] Update von 3.7 auf 4.2.10 klappt nicht

Stefan Neudorfer sttn at sttn.de
Sun Nov 8 22:16:31 CET 2009


Hallo Ernesto,

vielen dank für diese Info. Ich bin einen Schritt weiter gekommen, 
jedoch nur teilweise durch den Patch und mehr durch die Idee auf die 
mich der Patch gebracht hat. Der Patch bewirkt leider nichts, zeigt aber 
auf den Fehler.

Schief geht es mit Patch unter:
Rechner 1
Suse Linux 10.1
Apache: 2.2.3
PHP_VERSION  : 5.1.2
MySQL: 5.0.26

Klappen tut es ohne Patch unter:
Rechner 2
Suse Linux 10.3
Apache: 2.2.4
PHP_VERSION: 5.2.6
MySQL:  5.0.45

Wenn ich den beim Patch beiligenden Testscript ausprobiere 
(test-foreach-reference-bug.php), dann stelle ich fest das ich bei 
beiden Varianten - also die Funktion "addSlashesOnArray" mal mit der 
Bugbehebung und mal ohne - auf dem Rechner 1 beide mal das gleiche 
falsche Ergebnis bekomme:

orig: array(2) { [0]=> string(1) "a" [1]=> string(1) "b" }
copy: array(2) { [0]=> &string(1) "X" [1]=> string(1) "b" }
orig (should be the same as the orig): array(2) { [0]=> &string(1) "X" 
[1]=> string(1) "b" }

Bei Rechner 2 bekomme ich folgendes, wohl richtiges  Ergebnis bei beiden 
Varianten (mit und ohne Bugbehebung):

orig: array(2) { [0]=> string(1) "a" [1]=> string(1) "b" }
copy: array(2) { [0]=> string(1) "X" [1]=> string(1) "b" }
orig (should be the same as the orig): array(2) { [0]=> string(1) "a" 
[1]=> string(1) "b" }

Es liegt offensichtlich an der PHP-Version. Den ersten Rechner möchte 
ich sowieso komplett updaten (Linux, MySQL, Apache) ... damit löse ich 
die Probleme.

Vielen Dank für die Infos und viele Grüße


      Stefan Neudorfer



Ernesto Baschny [cron IT] schrieb:
> Stefan Neudorfer schrieb:
>
>   
>> ich möchte gerne von der Version 3.7 auf 4.2.10 updaten. Wenn ich auf
>> 4.2.9 update (mit Zwischenschritten auf 3.8, 4.0 und dann 4.2.9) klappt
>> alles sehr gut und in der 4.2.9 kann ich alles sehen und es wird die
>> "alte" Webseite korrekt dargestellt.
>> Mache ich das gleiche mit der 4.2.10, gibt es Probleme. Als erstes fällt
>> auf das die Strukturdarstellung der Seite nur wenige Teile enthält und
>> auch sonst reagiert Typo3 merkwürdig.
>>
>> Mir fällt beim Update auf das beim "TYPO3 4.2 Install Tool" nach einer
>> jeden Änderung unkontrolliert auf "10.About" gesprungen wird und das
>> beim "Update Wizard" nicht angezeigt/gefragt wird was sich im
>> Datenmodell ändert und ob ich das OK finde.
>> Mir scheint das Typo3 hier einfach nichts macht. Fehlermeldungen kommen
>> keine ... zumindest keine für mich sichtbaren.
>>
>> Das einzige was klappt scheint ein Update auf 4.2.9 zu sein und ein
>> "drüberbügeln" der 4.2.10. Der Install verhält sich genauso merkwürdig,
>> aber die Webseite läuft wenigstens. Das ist aber nicht wirklich OK, da
>> ich mir nicht sicher bin ob es zwischen 4.2.9 und 4.2.10 Änderungen gab
>> die einen korrekten Aufruf des Setups brauchen.
>>
>> Hat jemand ähnliche Erfahrungen gemacht ... und eventuell eine andere
>> Lösung?
>> Offensichtlich geht was beim Setup schief, nur leider sehe ich keine
>> Fehlermeldungen. Gibt es einen Debug-Modus in dem ich mehr sehen kann?
>>     
>
> In 4.2.10 hat sich der Fehler eingeschlichen der auf ein PHP bug beruht,
> somit nur bei einigen PHP setups auftritt (z.B. Debian Etch PHP 5.2.0).
> Es wirkt sich genau so aus, wie du beschreibst: Install Tool "springt
> komisch herum". Siehe dazu bug #12342 [1].
>
> Lösung ist der Patch aus #11876 [2], "11876.diff". Wenn du den drauf
> spielst, sollte das nicht mehr passieren.
>
> Das wird dann beim Release 4.2.11 wieder korrigiert sein.
>
> Gruß,
> Ernesto
>
>
> [1] http://bugs.typo3.org/view.php?id=12342
> [2] http://bugs.typo3.org/view.php?id=11876
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>   



More information about the TYPO3-german mailing list