[TYPO3-german] Fatal error im Install-Tool beim Upgrade 4.5 -> 6.2.0beta1

Jan Bartels j.bartels at arcor.de
Tue Nov 5 23:33:32 CET 2013


Hallo Philipp,

Am 05.11.2013 21:13, schrieb Philipp Gampe:
> Das Problem liegt wohl eher in deiner Symlink Struktur, bzw. in "falschen"
> Rewrite Regeln in der .htaccess.

Das Root-Verzeichnis sieht so aus:
drwxr-x---      4096 Nov  5 22:10 fileadmin
-rw-r-----        47 Oct 16 18:43 index45.php
-rw-r-----      1600 Nov  4 21:46 index62.php
-rw-r-----      1600 Nov  5 19:45 index.php
-rwxr-----       483 Oct 16 19:04 robots.txt
lrwxrwxrwx        15 Oct 16 18:38 typo3 -> typo3_src/typo3
drwxr-x---      4096 Nov  5 22:10 typo3conf
lrwxrwxrwx        20 Nov  5 19:08 typo3_src -> typo3_src-6.2.0beta1
drwxr-x---      4096 Oct 16 18:43 typo3_src-4.5.30
drwxr-x---      4096 Oct 15 18:42 typo3_src-6.2.0beta1
drwxr-x---    675840 Nov  5 22:10 typo3temp
drwxr-x---    466944 Nov  5 22:10 uploads

Die .htaccess möchte ich hier nicht öffentlich posten, kann sie aber 
einem Core-Entwickler gerne per PM zukommen lassen.

> Hast du dort etwas Spezielles eingetragen?
Ich finde nicht...

Es sind ein paar AddType und AddEncoding drin, ein paar Regeln um 
Zugriff auf Logs, SQL-Dateien, SVN-Dateien usw. zu verbieten. Dann noch 
Regeln für ext:scriptmerger, Regeln für "versioned static 
files"/versionNumberInFilename. Dann noch eine Handvoll Regeln für URLs, 
die sich im Lauf der Zeit geändert haben sowie die Standardregeln für 
RealURL. Und ein AuthType Basic.

Ich habe zwischenzeitlich etliches davon rausgeworfen, ohne dass es 
etwas am Problem ändert.

> Bitte poste doch mal die HTTP Header der Rewrites, d.h. was leitet auf was?
Ich habe mit Wireshark aufgezeichnet:

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=0&install[context]=backend&install[controller]=step 
HTTP/1.1
--> HTTP/1.1 303 See Other

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=1&install[context]=backend&install[controller]=step&install[action]=databaseConnect 
HTTP/1.1
--> HTTP/1.1 303 See Other
--> 0

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=2&install[context]=backend&install[controller]=step 
HTTP/1.1
--> HTTP/1.1 303 See Other

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=3&install[context]=backend&install[controller]=step&install[action]=databaseConnect 
HTTP/1.1
--> HTTP/1.1 303 See Other

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=4&install[context]=backend&install[controller]=step 
HTTP/1.1
--> HTTP/1.1 303 See Other

GET 
/typo3/sysext/install/Start/Install.php?install[redirectCount]=5&install[context]=backend&install[controller]=step&install[action]=databaseConnect 
HTTP/1.1
--> HTTP/1.1 303 See Other

Das wiederholt sich dann immer so weiter. Typo3 6.2 scheint aber einen 
Zugriff auf die Datenbank zu haben, denn ich habe das Install-Tool aus 
dem Backend gestartet. Der Seitenbaum sieht erst mal ok aus, die BE-User 
werden angezeigt. Ich kann natürlich sonst mit dem BE nicht viel machen, 
und das FE zeigt auch nichts an. Dazu müsste ja erst das Install-Tool 
laufen, damit ich den DB-Compare und die Update-Wizards starten kann.

> Vermutlich hast du einen Bug gefunden (Oh ein Fehler -> Redirect -> alles
> OK, weiter -> oh ein Fehler -> ...). Nun müssen wir nur noch rausfinden, was
> genau schief läuft.
Soll ich Forge zwischenzeitlich schon mit diesen Infos füttern? 
Irgendeinen Titelvorschlag für den Fehler?

Ich biete ggf. Serverzugriff für einen Core-Entwickler an. Details wären 
dann per PM zu klären.

Gruß,

Jan



More information about the TYPO3-german mailing list