#1: PHP Warning: fopen(/home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3temp/logs/typo3.log): failed to open stream: Operation not permitted in /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/Writer/FileWriter.php line 157 (
More information )
TYPO3\CMS\Core\Error\Exception thrown in file
/home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Error/ErrorHandler.php in line
101 .
47 TYPO3\CMS\Core\Error\ErrorHandler:: handleError(2 , "fopen(/home_pr1/j/a/jaeggi-architektur.ch/htdocs/t… g): failed to open stream: Operation not permitted ", "/home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1… ypo3/sysext/core/Classes/Log/Writer/FileWriter.php ", 157 , array ) 46 fopen("/home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3temp/logs/typo3.log ", "a ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/Writer/FileWriter.php: 00155:
00156: $this->createLogFile();
00157: self::$logFileHandles[$this->logFile] = fopen($this->logFile, 'a');
00158: if (!is_resource(self::$logFileHandles[$this->logFile])) {
00159: throw new \RuntimeException('Could not open log file "' . $this->logFile . '"', 1321804422);
45 TYPO3\CMS\Core\Log\Writer\FileWriter:: openLogFile() /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/Writer/FileWriter.php: 00091: }
00092: $this->logFile = $logFile;
00093: $this->openLogFile();
00094:
00095: return $this;
44 TYPO3\CMS\Core\Log\Writer\FileWriter:: setLogFile("typo3temp/logs/typo3.log ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/Writer/AbstractWriter.php: 00031: $methodName = 'set' . ucfirst($optionKey);
00032: if (method_exists($this, $methodName)) {
00033: $this->{$methodName}($optionValue);
00034: } else {
00035: throw new \InvalidArgumentException('Invalid log writer option "' . $optionKey . '" for log writer of type "' . get_class($this) . '"', 1321696152);
43 TYPO3\CMS\Core\Log\Writer\AbstractWriter:: __construct(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/Writer/FileWriter.php: 00061: public function __construct(array $options = array()) {
00062: // the parent constructor reads $options and sets them
00063: parent::__construct($options);
00064: if (empty($options['logFile'])) {
00065: $this->setLogFile($this->defaultLogFile);
42 TYPO3\CMS\Core\Log\Writer\FileWriter:: __construct(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Utility/GeneralUtility.php: 04434: break;
04435: case 2:
04436: $instance = new $className($arguments[1]);
04437: break;
04438: case 3:
41 TYPO3\CMS\Core\Utility\GeneralUtility:: instantiateClass("TYPO3\CMS\Core\Log\Writer\FileWriter ", array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Utility/GeneralUtility.php: 04413: }
04414: // Create new instance and call constructor with parameters
04415: $instance = static::instantiateClass($finalClassName, func_get_args());
04416: // Register new singleton instance
04417: if ($instance instanceof \TYPO3\CMS\Core\SingletonInterface) {
40 TYPO3\CMS\Core\Utility\GeneralUtility:: makeInstance("TYPO3\CMS\Core\Log\Writer\FileWriter ", array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/LogManager.php: 00128: $logWriter = NULL;
00129: try {
00130: $logWriter = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance($logWriterClassName, $logWriterOptions);
00131: $logger->addWriter($severityLevel, $logWriter);
00132: } catch (\RangeException $e) {
39 TYPO3\CMS\Core\Log\LogManager:: setWritersForLogger(TYPO3\CMS\Core\Log\Logger ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Log/LogManager.php: 00089: $logger = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Log\\Logger', $name);
00090: $this->loggers[$name] = $logger;
00091: $this->setWritersForLogger($logger);
00092: $this->setProcessorsForLogger($logger);
00093: }
38 TYPO3\CMS\Core\Log\LogManager:: getLogger("TYPO3\CMS\Core\Resource\StorageRepository ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/StorageRepository.php: 00062: /** @var $logManager \TYPO3\CMS\Core\Log\LogManager */
00063: $logManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Log\\LogManager');
00064: $this->logger = $logManager->getLogger(__CLASS__);
00065: $this->db = $GLOBALS['TYPO3_DB'];
00066: }
37 TYPO3\CMS\Core\Resource\StorageRepository:: __construct() /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Utility/GeneralUtility.php: 04431: switch (count($arguments)) {
04432: case 1:
04433: $instance = new $className();
04434: break;
04435: case 2:
36 TYPO3\CMS\Core\Utility\GeneralUtility:: instantiateClass("TYPO3\CMS\Core\Resource\StorageRepository ", array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Utility/GeneralUtility.php: 04413: }
04414: // Create new instance and call constructor with parameters
04415: $instance = static::instantiateClass($finalClassName, func_get_args());
04416: // Register new singleton instance
04417: if ($instance instanceof \TYPO3\CMS\Core\SingletonInterface) {
35 TYPO3\CMS\Core\Utility\GeneralUtility:: makeInstance("TYPO3\CMS\Core\Resource\StorageRepository ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00221: protected function initializeLocalStorageCache() {
00222: /** @var $storageRepository StorageRepository */
00223: $storageRepository = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Resource\\StorageRepository');
00224: /** @var $storageObjects ResourceStorage[] */
00225: $storageObjects = $storageRepository->findByStorageType('Local');
34 TYPO3\CMS\Core\Resource\ResourceFactory:: initializeLocalStorageCache() /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00194: protected function findBestMatchingStorageByLocalPath(&$localPath) {
00195: if ($this->localDriverStorageCache === NULL) {
00196: $this->initializeLocalStorageCache();
00197: }
00198:
33 TYPO3\CMS\Core\Resource\ResourceFactory:: findBestMatchingStorageByLocalPath("fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00132: $uid = (int)$uid;
00133: if ($uid === 0 && $fileIdentifier !== NULL) {
00134: $uid = $this->findBestMatchingStorageByLocalPath($fileIdentifier);
00135: }
00136: if (!$this->storageInstances[$uid]) {
32 TYPO3\CMS\Core\Resource\ResourceFactory:: getStorageObject(0 , array , "fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00390: */
00391: public function getFileObjectByStorageAndIdentifier($storageUid, &$fileIdentifier) {
00392: $storage = $this->getStorageObject($storageUid, array(), $fileIdentifier);
00393: if (!$storage->isWithinProcessingFolder($fileIdentifier)) {
00394: $fileData = $this->getFileIndexRepository()->findOneByStorageUidAndIdentifier($storage->getUid(), $fileIdentifier);
31 TYPO3\CMS\Core\Resource\ResourceFactory:: getFileObjectByStorageAndIdentifier(0 , "fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00377: // please note that getStorageObject() might modify $fileIdentifier when
00378: // auto-detecting the best-matching storage to use
00379: return $this->getFileObjectByStorageAndIdentifier($storageUid, $fileIdentifier);
00380: }
00381:
30 TYPO3\CMS\Core\Resource\ResourceFactory:: getFileObjectFromCombinedIdentifier("fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/core/Classes/Resource/ResourceFactory.php: 00456: if (@is_file(PATH_site . $input)) {
00457: // only the local file
00458: return $this->getFileObjectFromCombinedIdentifier($input);
00459: } else {
00460: // only the local path
29 TYPO3\CMS\Core\Resource\ResourceFactory:: retrieveFileOrFolderObject("fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 05281: // clean ../ sections of the path and resolve to proper string. This is necessary for the Tx_File_BackwardsCompatibility_TslibContentAdapter to work.
05282: $file = GeneralUtility::resolveBackPath($file);
05283: $fileObject = $this->getResourceFactory()->retrieveFileOrFolderObject($file);
05284: }
05285: } catch (\TYPO3\CMS\Core\Resource\Exception $exception) {
28 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: getImgResource("fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ", array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ImageResourceContentObject.php: 00029: */
00030: public function render($conf = array()) {
00031: $GLOBALS['TSFE']->lastImgResourceInfo = $this->cObj->getImgResource($conf['file'], $conf['file.']);
00032: if ($GLOBALS['TSFE']->lastImgResourceInfo) {
00033: $imageResource = $GLOBALS['TSFE']->lastImgResourceInfo[3];
27 TYPO3\CMS\Frontend\ContentObject\ImageResourceContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00942: */
00943: public function IMG_RESOURCE($conf) {
00944: return $this->getContentObject('IMG_RESOURCE')->render($conf);
00945: }
00946:
26 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: IMG_RESOURCE(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3conf/ext/rgsmoothgallery/pi1/class.tx_rgsmoothgallery_pi1.php: 00646: $imgTSConfigLightbox['file'] = $path;
00647: }
00648: $bigImage = $this->cObj->IMG_RESOURCE( $imgTSConfigBig );
00649:
00650: $lightbox = ($lightbox == '#' || $lightbox == '' || $this->config['lightbox'] != 1) ? 'javascript:void(0)' : $this->cObj->IMG_RESOURCE( $imgTSConfigLightbox );
25 tx_rgsmoothgallery_pi1:: addImage("fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ", " ", " ", "1 ", "1 ", "fileadmin/images/wohnen/leibundgut/mini-HPIM2995.JPG ", 1 ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3conf/ext/rgsmoothgallery/pi1/class.tx_rgsmoothgallery_pi1.php: 00286: $path,
00287: $limitImages
00288: );
00289:
00290: } # end foreach file
24 tx_rgsmoothgallery_pi1:: getImagesDirectory(1 ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3conf/ext/rgsmoothgallery/pi1/class.tx_rgsmoothgallery_pi1.php: 00597: function getImageDifferentPlaces($limitImages = 0) {
00598: if ($this->config['mode'] == 'DIRECTORY') {
00599: $content .= $this->getImagesDirectory( $limitImages );
00600: } elseif ($this->config['mode'] == 'RECORDS') {
00601: $content .= $this->getImagesRecords( $limitImages );
23 tx_rgsmoothgallery_pi1:: getImageDifferentPlaces(1 ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3conf/ext/rgsmoothgallery/pi1/class.tx_rgsmoothgallery_pi1.php: 00582: if ($this->conf['noscript'] == 1) {
00583: $js .= '
00584: ' . $this->getImageDifferentPlaces( 1 ) . '
00585: ';
00586: }
22 tx_rgsmoothgallery_pi1:: getJs("1 ", "1 ", "1 ", 3000 , "460 ", "345 ", 520 , "345 ", NULL , "28 ", array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3conf/ext/rgsmoothgallery/pi1/class.tx_rgsmoothgallery_pi1.php: 00178: $this->config['id'],
00179: $this->conf
00180: );
00181:
00182: // depending on the chosen settings the images come from different places
21 tx_rgsmoothgallery_pi1:: main(" ", array ) 20 call_user_func_array(array , array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 06632: $content,
06633: $conf
06634: ));
06635: } else {
06636: $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);
19 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: callUserFunction("tx_rgsmoothgallery_pi1->main ", array , " ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php: 00039: }
00040: $this->cObj->includeLibs($conf);
00041: $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00042: if ($this->cObj->doConvertToUserIntObject) {
00043: $this->cObj->doConvertToUserIntObject = FALSE;
18 TYPO3\CMS\Frontend\ContentObject\UserContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
17 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("USER ", array , "plugin.tx_rgsmoothgallery_pi1 ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00732: // Getting the cObject
00733: $GLOBALS['TT']->incStackPointer();
00734: $content .= $this->cObjGetSingle($name, $conf, $key);
00735: $GLOBALS['TT']->decStackPointer();
00736: } else {
16 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("< plugin.tx_rgsmoothgallery_pi1 ", NULL , "rgsmoothgallery_pi1 ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php: 00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
15 TYPO3\CMS\Frontend\ContentObject\CaseContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
14 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("CASE ", array , "20 ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
13 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGet(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php: 00038:
00039: $this->cObj->includeLibs($conf);
00040: $content = $this->cObj->cObjGet($conf);
00041: $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00042: if ($wrap) {
12 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
11 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("COA ", array , "list ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php: 00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
10 TYPO3\CMS\Frontend\ContentObject\CaseContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
9 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("CASE ", array , "tt_content ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00732: // Getting the cObject
00733: $GLOBALS['TT']->incStackPointer();
00734: $content .= $this->cObjGetSingle($name, $conf, $key);
00735: $GLOBALS['TT']->decStackPointer();
00736: } else {
8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("<tt_content ", NULL , " ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php: 00105: $this->cObj->lastChanged($row['tstamp']);
00106: $cObj->start($row, $conf['table']);
00107: $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);
00108: $cobjValue .= $tmpValue;
00109: }
7 TYPO3\CMS\Frontend\ContentObject\ContentContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
6 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("CONTENT ", array , "marks.INHALT ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/TemplateContentObject.php: 00133: $markerArray = array();
00134: foreach ($marks as $theKey => $theValue) {
00135: $markerArray[$PRE . $theKey . $POST] = $this->cObj->cObjGetSingle($theValue['name'], $theValue['conf'], 'marks.' . $theKey);
00136: }
00137: // Getting wraps
5 TYPO3\CMS\Frontend\ContentObject\TemplateContentObject:: render(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
4 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGetSingle("TEMPLATE ", array , "10 ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php: 00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
3 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer:: cObjGet(array ) /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/frontend/Classes/Page/PageGenerator.php: 00212: $GLOBALS['TT']->incStackPointer();
00213: $GLOBALS['TT']->push($GLOBALS['TSFE']->sPre, 'PAGE');
00214: $pageContent = $GLOBALS['TSFE']->cObj->cObjGet($GLOBALS['TSFE']->pSetup);
00215: if ($GLOBALS['TSFE']->pSetup['wrap']) {
00216: $pageContent = $GLOBALS['TSFE']->cObj->wrap($pageContent, $GLOBALS['TSFE']->pSetup['wrap']);
2 TYPO3\CMS\Frontend\Page\PageGenerator:: renderContent() /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/cms/tslib/index_ts.php: 00210: // Content generation
00211: if (!$TSFE->isINTincScript()) {
00212: \TYPO3\CMS\Frontend\Page\PageGenerator::renderContent();
00213: $TSFE->setAbsRefPrefix();
00214: }
1 require("/home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/typo3/sysext/cms/tslib/index_ts.php ") /home_pr1/j/a/jaeggi-architektur.ch/htdocs/typo3-1/typo3/index.php: 00026: ->redirectToInstallerIfEssentialConfigurationDoesNotExist();
00027:
00028: require(PATH_tslib . 'index_ts.php');