Zum Inhalt springen

Update fehlerhaft, Install-Tool lässt sich nicht aufrufen

Erstellt am 28. November 2006 · 3 Antworten · letzte Antwort am 29. November 2006

Tags: Frage

kike ·

Ich habe nun schon mehrere Typo3-Updates auf 4.02 gemacht, die alle weitgehend reibungslos liefen. Jetzt habe ich ein Problem auf einem Server bei einem Update von 3.7 --> 4.02.

Nach dem Update kommt beim Aufruf der Webseite die Fehlermeldung

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/meinedomain.de/httpdocs/t3lib/class.t3lib_db.php on line 801

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/meinedomain.de/httpdocs/t3lib/class.t3lib_db.php on line 801

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/meinedomain.de/httpdocs/t3lib/class.t3lib_db.php on line 826
Error!

No pages are found on the rootlevel!

Nun wollte ich das Installationstool aufrufen, aber auch das verweigert seinen Dienst mit der Meldung

Warning: main(/srv/www/vhosts/meinedomain.de/httpdocs/typo3/ext/install/mod/class.tx_install.php) [function.main]: failed to open stream: No such file or directory in /srv/www/vhosts/meinedomain.de/httpdocs/typo3/init.php on line 233

Fatal error: main() [function.require]: Failed opening required '/srv/www/vhosts/meinedomain.de/httpdocs/typo3/ext/install/mod/class.tx_install.php' (include_path='.:/usr/share/php') in /srv/www/vhosts/meinedomain.de/httpdocs/typo3/init.php on line 233

Hat jemand eine Idee?

jweiland ·

Die ersten Meldungen lassen sich ja nur über das Install-Tool beheben. Bei den zweiten Meldungen gibt es 2 Möglichkeiten, die sich leicht überprüfen lassen:

Entweder ist die Datei wirklich nicht vorhanden oder falls vorhanden stimmen die Rechte/User/Gruppen nicht.

Jochen Weiland

kike ·

Lieber Jochen, vielen Dank für Deine Antwort.

Die Dateien sind nicht vorhanden, zumindest nicht im vom Installtool gewünschten Ordner /ext/, sondern im Ordner /sysext/. Die gesamte Installation ist ganz frisch vom typo3.org-Server gezogen.

Wie es zu dieser falschen Pfadanforderung kommt, muss ich noch untersuchen.

kike ·

Das Problem ist gelöst. Ursache ist ein unterschiedliches Verzeichnishandling durch Verlagern globaler und lokaler Extension. Der entscheidende Hinweis findet sich unter http://www.typo3forum.net/forum/typo3-3-x-fragen-und-probleme/3091-failed-openstream-installation.html im letzten Beitrag des Threats.

Da ich im verwendeten Web eine überschaubare Anzahl von Extensions verwende, habe ich mich entschlossen, Typo3 4.02 ganz neu zu installieren und die Extensions ebenfalls neu zu laden. Das schien mir sauberer als ein Update, bei dem man vielleicht Probleme verschleppt und war auch kein großer Aufwand.

Dennoch Danke für die Hilfe hier.