Hi,

habe ebenfalls Probleme beim Update einer Testinstallation von 4.7.7 auf 6.0.1 (bei 6.0.0 war das Problem auch)

Und zwar scheint das Backend zu funktionieren, das Frontend liefert folgendes. Bis Version 4.7.7 funktioniert das Frontend allerdings problemlos. Hat jemand dazu eine Idee? Ich bin nur so weit gekommen, dass es evtl. etwas mit der Rootpage zu tun hat aber was...


Uncaught TYPO3 Exception
#1343589451: Could not fetch page data for uid 0. (More information)

RuntimeException thrown in file
..../typo3/sysext/core/Classes/Utility/RootlineUtility.php in line 217.

6 TYPO3\CMS\Core\Utility\RootlineUtility::getRecordArray(0)


..../typo3/sysext/core/Classes/Utility/RootlineUtility.php:

00308:   */
00309:  protected function generateRootlineCache() {

00310:   $page = $this->getRecordArray($this->pageUid);

00311: // If the current page is a mounted (according to the MP parameter) handle the mount-point
00312:   if ($this->isMountedPage()) {

5 TYPO3\CMS\Core\Utility\RootlineUtility::generateRootlineCache()


..../typo3/sysext/core/Classes/Utility/RootlineUtility.php:

00190:   if (!isset(self::$localCache[$cacheIdentifier])) {
00191:    if (!self::$cache->has($cacheIdentifier)) {

00192:     $this->generateRootlineCache();

00193:    } else {
00194: self::$localCache[$cacheIdentifier] = self::$cache->get($cacheIdentifier);

4 TYPO3\CMS\Core\Utility\RootlineUtility::get()


...../typo3/sysext/frontend/Classes/Page/PageRepository.php:

00566:    }
00567:   } else {

00568:    return $rootline->get();

00569:   }
00570:  }

3 TYPO3\CMS\Frontend\Page\PageRepository::getRootLine("home", "")


.../typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php:

01170:      $temp_sys_page->init($this->showHiddenPage);
01171: // If root line contained NO records and ->error_getRootLine_failPid tells us that it was because of a pid=-1 (indicating a "version" record)...:

01172: if (!count($temp_sys_page->getRootLine($this->id, $this->MP)) && $temp_sys_page->error_getRootLine_failPid == -1) {

01173:       // Setting versioningPreview flag and try again:
01174:       $temp_sys_page->versioningPreview = TRUE;

2 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::determineId()


..../typo3/sysext/cms/tslib/index_ts.php:

00117: $TSFE->checkAlternativeIdMethods();
00118: $TSFE->clear_preview();

00119: $TSFE->determineId();

00120: // Now, if there is a backend user logged in and he has NO access to this page, then re-evaluate the id shown! 00121: if ($TSFE->isBackendUserLoggedIn() && (!$BE_USER->extPageReadAccess($TSFE->page) || \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('ADMCMD_noBeUser'))) {

1 require(".../typo3/sysext/cms/tslib/index_ts.php")


.../index.php:

00037: \TYPO3\CMS\Core\Core\Bootstrap::getInstance()->baseSetup('');
00038:

00039: require(PATH_tslib . 'index_ts.php');

00040: ?>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an