Zum Inhalt springen

Update 6.2.7 --> 6.2.9 "Fatal error: Call to undefined method"

Erstellt am 3. Januar 2015 · 3 Antworten · letzte Antwort am 18. Januar 2015

Tags: Frage

niklastypo3 ·

Moinsen,

mal wieder ein Problem mit einer Typo2 6.2-Installation.

Nachdem ich ein Update von 6.2.7 auf 6.2.9 gemacht habe, kommt folgende Fehlermeldung:

Fatal error: Call to undefined method TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::checkPageForMountpointRedirect() in /var/www/virtual/***/html/typo3_src-6.2.9/typo3/sysext/cms/tslib/index_ts.php on line 191

Gleich mal einen Vergleich der beiden index_ts.php gemacht, und in der Tat:

6.2.7

// Check for shortcut page and redirect
$TSFE->checkPageForShortcutRedirect();

6.2.9

// Check for shortcut page and redirect
$TSFE->checkPageForShortcutRedirect();
$TSFE->checkPageForMountpointRedirect();

Aha - mit 6.2.9 (vielleicht auch 6.2.8, die hatte ich übersprungen) scheint noch der Check für den MountPointRedirect eingeführt worden zu sein, an dem meine Installation scheiterte.

So weit so gut: Ich habe die zweite Zeile auskommentiert und es funktioniert wunderbar :-)

Allerdings ist das ja nicht Sinn der Sache, ich würde gerne den Core weiterhin sauber halte. Google spricht bei Suche von Realurl-Problemen bei Multidomain-INstallationen, allerdings ist diese Installation keine Multidomain...

Weiß jemand Rat?

BG
Niklastypo3

Julian.​Hofmann ·

Hallo Niklas.

Die Methode existiert aber. Zu finden sollte sie sein in /typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php (Zeile 3180).
Ist die Methode bei Dir auch vorhanden?

Hast Du sämtliches Caches mal geleert/gelöscht (v.a. auch typo3temp/Cache/*)?

Viele Grüße
Julian

toifel ·

Mal alles im "typo3temp" Verzeichnis gelöscht?
Mit realUrl wird das nichts zu tun haben, wenn der Fehler aus der index_ts.php kommt.