[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