#1319455097: Error while fetching permissions for (
More information)
RuntimeException thrown in file
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php in line
1097.
16 TYPO3\CMS\Core\Resource\Driver\LocalDriver::getPermissions("/")
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceStorage.php:00650: }
00651: // Check 4: "Folder permissions" of the driver
00652: $folderPermissions = $this->driver->getPermissions($folder->getIdentifier());
00653: if ($isReadCheck && !$folderPermissions['r']) {
00654: return FALSE;
15 TYPO3\CMS\Core\Resource\ResourceStorage::checkFolderActionPermission("add", TYPO3\CMS\Core\Resource\Folder)
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceStorage.php:02006: throw new \InvalidArgumentException('Parent folder "' . $parentFolder->getIdentifier() . '" does not exist.', 1325689164);
02007: }
02008: if (!$this->checkFolderActionPermission('add', $parentFolder)) {
02009: throw new Exception\InsufficientFolderWritePermissionsException('You are not allowed to create directories in the folder "' . $parentFolder->getIdentifier() . '"', 1323059807);
02010: }
14 TYPO3\CMS\Core\Resource\ResourceStorage::createFolder("_processed_")
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceStorage.php:02469: }
02470: if ($this->driver->folderExists($processingFolder) === FALSE) {
02471: $this->processingFolder = $this->createFolder($processingFolder);
02472: } else {
02473: $data = $this->driver->getFolderInfoByIdentifier($processingFolder);
13 TYPO3\CMS\Core\Resource\ResourceStorage::getProcessingFolder()
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceStorage.php:02067: */
02068: public function isWithinProcessingFolder($identifier) {
02069: return $this->driver->isWithin($this->getProcessingFolder()->getIdentifier(), $identifier);
02070: }
02071:
12 TYPO3\CMS\Core\Resource\ResourceStorage::isWithinProcessingFolder("/images/content/rpdata.vcf")
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceFactory.php:00400: public function getFileObjectByStorageAndIdentifier($storageUid, &$fileIdentifier) {
00401: $storage = $this->getStorageObject($storageUid, array(), $fileIdentifier);
00402: if (!$storage->isWithinProcessingFolder($fileIdentifier)) {
00403: $fileData = $this->getFileIndexRepository()->findOneByStorageUidAndIdentifier($storage->getUid(), $fileIdentifier);
00404: if ($fileData === FALSE) {
11 TYPO3\CMS\Core\Resource\ResourceFactory::getFileObjectByStorageAndIdentifier(2, "/images/content/rpdata.vcf")
/path/to/typo3_src-6.2.1/typo3/sysext/core/Classes/Resource/ResourceStorage.php:01224: */
01225: public function getFile($identifier) {
01226: $file = $this->getFileFactory()->getFileObjectByStorageAndIdentifier($this->getUid(), $identifier);
01227: if (!$this->driver->fileExists($identifier)) {
01228: $file->setMissing(TRUE);
10 TYPO3\CMS\Core\Resource\ResourceStorage::getFile("/images/content/rpdata.vcf")
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Updates/RteFileLinksUpdateWizard.php:00241: $path
00242: )
00243: );
00244: } catch (\TYPO3\CMS\Core\Resource\Exception\FileDoesNotExistException $notFoundException) {
00245: // This should really not happen, since we are testing existence of the file just before
9 TYPO3\CMS\Install\Updates\RteFileLinksUpdateWizard::fetchReferencedFile("fileadmin/images/content/rpdata.vcf", array)
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Updates/RteFileLinksUpdateWizard.php:00197: // First of all, try to get the referenced file. Continue only if found.
00198: try {
00199: $fileObject = $this->fetchReferencedFile($reference['ref_string'], $reference);
00200: } catch (\InvalidArgumentException $exception) {
00201: $fileObject = NULL;
8 TYPO3\CMS\Install\Updates\RteFileLinksUpdateWizard::convertFileLinks(array, array)
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Updates/RteFileLinksUpdateWizard.php:00179: );
00180: if ($record !== NULL) {
00181: $this->convertFileLinks($reference, $record);
00182: } else {
00183: // Original record could not be found (happens if sys_refindex is not up to date), issue error
7 TYPO3\CMS\Install\Updates\RteFileLinksUpdateWizard::migrateRecord(array)
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Updates/RteFileLinksUpdateWizard.php:00145: $records = $this->findOldLinks();
00146: foreach ($records as $singleRecord) {
00147: $this->migrateRecord($singleRecord);
00148: }
00149: $dbQueries = $this->queries;
6 TYPO3\CMS\Install\Updates\RteFileLinksUpdateWizard::performUpdate(array, "")
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Controller/Action/Tool/UpgradeWizard.php:00198: $customOutput = '';
00199: $databaseQueries = array();
00200: $performResult = $updateObject->performUpdate($databaseQueries, $customOutput);
00201:
00202: if ($performResult) {
5 TYPO3\CMS\Install\Controller\Action\Tool\UpgradeWizard::performUpdate()
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Controller/Action/Tool/UpgradeWizard.php:00074: $this->view->assign('updateAction', 'getUserInput');
00075: } elseif (isset($this->postValues['set']['performUpdate'])) {
00076: $actionMessages[] = $this->performUpdate();
00077: $this->view->assign('updateAction', 'performUpdate');
00078: } else {
4 TYPO3\CMS\Install\Controller\Action\Tool\UpgradeWizard::executeAction()
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Controller/Action/AbstractAction.php:00097: public function handle() {
00098: $this->initializeHandle();
00099: return $this->executeAction();
00100: }
00101:
3 TYPO3\CMS\Install\Controller\Action\AbstractAction::handle()
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Controller/ToolController.php:00198: $toolAction->setPostValues($this->getPostValues());
00199: $toolAction->setLastError($this->getLastError());
00200: $this->output($toolAction->handle());
00201: }
00202: }
2 TYPO3\CMS\Install\Controller\ToolController::dispatchAuthenticationActions()
/path/to/typo3_src-6.2.1/typo3/sysext/install/Classes/Controller/ToolController.php:00074: $this->outputLoginFormIfNotAuthorized();
00075: $this->registerExtensionConfigurationErrorHandler();
00076: $this->dispatchAuthenticationActions();
00077: }
00078:
1 TYPO3\CMS\Install\Controller\ToolController::execute()
/path/to/typo3_src-6.2.1/typo3/sysext/install/Start/Install.php:00130: }
00131: }
00132: \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance($controllerClassName)->execute();