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