Hallo,
habe von 6.1.x auf 6.2.11 geupdatet. Habe ein Webhosting-Paket und habe das Verzeichnis /typo3 und die index.php usw. hochgeladen, das Install-Tool aufgerufen und den Update-Wizzard ausgeführt.
Wenn ich nun eine Seite im Backend aufrufe und z.B. ein Bild einfügen möchte, erhalte ich folgende Fehlermeldung:
Uncaught TYPO3 Exception
#1319455097: Error while fetching permissions for (More information)
RuntimeException thrown in file
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php in line 1085.
13 TYPO3\CMS\Core\Resource\Driver\LocalDriver::getPermissions("/")
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/ResourceStorage.php:
00657:
00658: // Check 4: "Folder permissions" of the driver
00659: $folderPermissions = $this->driver->getPermissions($folder->getIdentifier());
00660: if ($isReadCheck && !$folderPermissions['r']) {
00661: return FALSE;
12 TYPO3\CMS\Core\Resource\ResourceStorage::checkFolderActionPermission("add", TYPO3\CMS\Core\Resource\Folder)
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/ResourceStorage.php:
02090: throw new \InvalidArgumentException('Parent folder "' . $parentFolder->getIdentifier() . '" does not exist.', 1325689164);
02091: }
02092: if (!$this->checkFolderActionPermission('add', $parentFolder)) {
02093: throw new Exception\InsufficientFolderWritePermissionsException('You are not allowed to create directories in the folder "' . $parentFolder->getIdentifier() . '"', 1323059807);
02094: }
11 TYPO3\CMS\Core\Resource\ResourceStorage::createFolder("_processed_")
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/ResourceStorage.php:
02617: } else {
02618: if ($this->driver->folderExists($processingFolder) === FALSE) {
02619: $this->processingFolder = $this->createFolder($processingFolder);
02620: } else {
02621: $data = $this->driver->getFolderInfoByIdentifier($processingFolder);
10 TYPO3\CMS\Core\Resource\ResourceStorage::getProcessingFolder()
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/ResourceStorage.php:
01427: $allStorages = $storageRepository->findAll();
01428: foreach ($allStorages as $storage) {
01429: if ($storage->getProcessingFolder()->getStorage() === $this) {
01430: $processingFolders[] = $storage->getProcessingFolder();
01431: }
9 TYPO3\CMS\Core\Resource\ResourceStorage::getProcessingFolders()
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/ResourceStorage.php:
02009:
02010: // Exclude processing folders
02011: foreach ($this->getProcessingFolders() as $processingFolder) {
02012: $processingIdentifier = $processingFolder->getIdentifier();
02013: if (isset($folderIdentifiers[$processingIdentifier])) {
8 TYPO3\CMS\Core\Resource\ResourceStorage::getFoldersInFolder(TYPO3\CMS\Core\Resource\Folder, 0, 0, boolean)
/www/htdocs/v084889/typo3/sysext/core/Classes/Resource/Folder.php:
00229: public function getSubfolders($start = 0, $numberOfItems = 0, $filterMode = self::FILTER_MODE_USE_OWN_AND_STORAGE_FILTERS) {
00230: list($backedUpFilters, $useFilters) = $this->prepareFiltersInStorage($filterMode);
00231: $folderObjects = $this->storage->getFoldersInFolder($this, $start, $numberOfItems, $useFilters);
00232: $this->restoreBackedUpFiltersInStorage($backedUpFilters);
00233: return $folderObjects;
7 TYPO3\CMS\Core\Resource\Folder::getSubfolders()
/www/htdocs/v084889/typo3/sysext/backend/Classes/Tree/View/FolderTreeView.php:
00507: */
00508: public function getNumberOfSubfolders(\TYPO3\CMS\Core\Resource\Folder $folderObject) {
00509: $subFolders = $folderObject->getSubfolders();
00510: return count($subFolders);
00511: }
6 TYPO3\CMS\Backend\Tree\View\FolderTreeView::getNumberOfSubfolders(TYPO3\CMS\Core\Resource\Folder)
/www/htdocs/v084889/typo3/sysext/backend/Classes/Tree/View/FolderTreeView.php:
00273: // Set PM icon:
00274: $cmd = $this->generateExpandCollapseParameter($this->bank, !$isOpen, $rootLevelFolder);
00275: if (!$storageObject->isBrowsable() || $this->getNumberOfSubfolders($rootLevelFolder) === 0) {
00276: $rootIcon = 'blank';
00277: } elseif (!$isOpen) {
5 TYPO3\CMS\Backend\Tree\View\FolderTreeView::getBrowseableTreeForStorage(TYPO3\CMS\Core\Resource\ResourceStorage)
/www/htdocs/v084889/typo3/sysext/backend/Classes/Tree/View/FolderTreeView.php:
00222: // Traverse mounts:
00223: foreach ($this->storages as $storageObject) {
00224: $this->getBrowseableTreeForStorage($storageObject);
00225: // Add tree:
00226: $treeItems = array_merge($treeItems, $this->tree);
4 TYPO3\CMS\Backend\Tree\View\FolderTreeView::getBrowsableTree()
/www/htdocs/v084889/typo3/sysext/rtehtmlarea/Classes/SelectImage.php:
00694: $foldertree = GeneralUtility::makeInstance('TYPO3\\CMS\\Rtehtmlarea\\FolderTree');
00695: $foldertree->thisScript = $this->thisScript;
00696: $tree = $foldertree->getBrowsableTree();
00697: // Get currently selected folder
00698: if (!$this->curUrlInfo['value'] || $this->curUrlInfo['act'] != $this->act) {
3 TYPO3\CMS\Rtehtmlarea\SelectImage::main_rte()
/www/htdocs/v084889/typo3/sysext/rtehtmlarea/Classes/Controller/SelectImageController.php:
00073: list($modData, $store) = $GLOBALS['SOBE']->browser->processSessionData($modData);
00074: $GLOBALS['BE_USER']->pushModuleData('select_image.php', $modData);
00075: $this->content = $GLOBALS['SOBE']->browser->main_rte();
00076: }
00077: }
2 TYPO3\CMS\Rtehtmlarea\Controller\SelectImageController::main()
/www/htdocs/v084889/typo3/sysext/rtehtmlarea/mod4/index.php:
00021: // Make instance:
00022: $SOBE = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Rtehtmlarea\\Controller\\SelectImageController');
00023: $SOBE->main();
00024: $SOBE->printContent();
1 require("/www/htdocs/v084889/typo3/sysext/rtehtmlarea/mod4/index.php")
/www/htdocs/v084889/typo3/mod.php:
00030: require $temp_path . 'conf.php';
00031: $BACK_PATH = '';
00032: require $temp_path . 'index.php';
00033: $isDispatched = TRUE;
00034: } else {
Das bedeutet doch, dass es irgendwo Probleme mit Zugriffsrechten gibt, oder? Habe schon alle Schreibrechte überprüft, komme aber nicht weiter.
Vielen Dank für Eure Hilfe...
Gruß
Steffen