Call to undefined function DmitryDulepov\Realurl\Cache\json_decode()
Error thrown in file
/home/server/gonis.de/typo3conf/ext/realurl/Classes/Cache/DatabaseCache.php in line
193.
24 DmitryDulepov\Realurl\Cache\DatabaseCache::getUrlFromCacheByOriginalUrl(1, "id=347")
/home/server/gonis.de/typo3conf/ext/realurl/Classes/Encoder/UrlEncoder.php:00944: $result = FALSE;
00945:
00946: $cacheEntry = $this->cache->getUrlFromCacheByOriginalUrl($this->rootPageId, $this->originalUrl);
00947: if ($cacheEntry && $cacheEntry->getExpiration() === 0) {
00948: $this->encodedUrl = $cacheEntry->getSpeakingUrl();
23 DmitryDulepov\Realurl\Encoder\UrlEncoder::fetchFromUrlCache()
/home/server/gonis.de/typo3conf/ext/realurl/Classes/Encoder/UrlEncoder.php:00903: $this->removeIgnoredUrlParameters();
00904: $this->initializeUrlPrepend();
00905: if (!$this->fetchFromUrlCache()) {
00906: $this->encodePreVars();
00907: try {
22 DmitryDulepov\Realurl\Encoder\UrlEncoder::executeEncoder()
/home/server/gonis.de/typo3conf/ext/realurl/Classes/Encoder/UrlEncoder.php:00131: if ($this->canEncoderExecute()) {
00132: try {
00133: $this->executeEncoder();
00134: $encoderParameters['LD']['totalURL'] = $this->encodedUrl .
00135: (isset($encoderParameters['LD']['sectionIndex']) ? $encoderParameters['LD']['sectionIndex'] : '');
21 DmitryDulepov\Realurl\Encoder\UrlEncoder::encodeUrl(array, TYPO3\CMS\Core\TypoScript\TemplateService)
20 call_user_func_array(array, array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/core/Classes/Utility/GeneralUtility.php:04406: }
04407: // Call method:
04408: $content = call_user_func_array([&$classObj, $parts[1]], [&$params, &$ref]);
04409: } else {
04410: $errorMsg = 'No method name \'' . $parts[1] . '\' in class ' . $parts[0];
19 TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction("DmitryDulepov\Realurl\Encoder\UrlEncoder->encodeUrl", array, TYPO3\CMS\Core\TypoScript\TemplateService)/home/server/.admin/typo3_src-7.6.32/typo3/sysext/core/Classes/TypoScript/TemplateService.php:01579: ];
01580: foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'] as $_funcRef) {
01581: GeneralUtility::callUserFunction($_funcRef, $_params, $this);
01582: }
01583: }
18 TYPO3\CMS\Core\TypoScript\TemplateService::linkData(array, "", NULL, "index.php", "", "", "", "")
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:06716: $target = $forceTarget;
06717: }
06718: $LD = $tsfe->tmpl->linkData($page, $target, $conf['no_cache'], '', '', $addQueryParams, $theTypeP, $targetDomain);
06719: if ($targetDomain !== '') {
06720: // We will add domain only if URL does not have it already.
17 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::typoLink("|", array)/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php:02127: }
02128: $conf['linkAccessRestrictedPages'] = !empty($this->mconf['showAccessRestrictedPages']);
02129: $this->parent_cObj->typoLink('|', $conf);
02130: $LD = $this->parent_cObj->lastTypoLinkLD;
02131: $LD['totalURL'] = $this->parent_cObj->lastTypoLinkUrl;
16 TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject::menuTypoLink(array, NULL, "", "", "", "", NULL)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php:01587: } else {
01588: $addParams .= $this->I['val']['additionalParams'] . $this->menuArr[$key]['_ADD_GETVARS'];
01589: $LD = $this->menuTypoLink($this->menuArr[$key], $mainTarget, '', '', $overrideArray, $addParams, $typeOverride);
01590: }
01591: // Override URL if using "External URL"
15 TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject::link(0, NULL, NULL)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php:00086: $this->I['val']['additionalParams'] = $this->WMcObj->stdWrap($this->I['val']['additionalParams'], $this->I['val']['additionalParams.']);
00087: }
00088: $this->I['linkHREF'] = $this->link($key, $this->I['val']['altTarget'], $this->mconf['forceTypeValue']);
00089: if (empty($this->I['linkHREF'])) {
00090: $this->I['val']['doNotLinkIt'] = 1;
14 TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject::writeMenu()
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/HierarchicalMenuContentObject.php:00048: $menu->start($GLOBALS['TSFE']->tmpl, $GLOBALS['TSFE']->sys_page, '', $conf, 1);
00049: $menu->makeMenu();
00050: $theValue .= $menu->writeMenu();
00051: } catch (Menu\Exception\NoSuchMenuTypeException $e) {
00052: }
13 TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject::render(array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00941: // Render content
00942: try {
00943: $content .= $contentObject->render($configuration);
00944: } catch (ContentRenderingException $exception) {
00945: // Content rendering Exceptions indicate a critical problem which should not be
12 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject, array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00857: $contentObject = $this->getContentObject($name);
00858: if ($contentObject) {
00859: $content .= $this->render($contentObject, $conf);
00860: } else {
00861: // Call hook functions for extra processing
11 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("HMENU", array)/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:00261: }
00262: if (!in_array($variableName, $reservedVariables)) {
00263: $variables[$variableName] = $this->cObj->cObjGetSingle($cObjType, $variablesToProcess[$variableName . '.']);
00264: } else {
00265: throw new \InvalidArgumentException(
10 TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::getContentObjectVariables(array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:00095: $this->setExtbaseVariables($conf);
00096: $this->assignSettings($conf);
00097: $variables = $this->getContentObjectVariables($conf);
00098: $variables = $this->contentDataProcessor->process($this->cObj, $conf, $variables);
00099:
9 TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::render(array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00941: // Render content
00942: try {
00943: $content .= $contentObject->render($configuration);
00944: } catch (ContentRenderingException $exception) {
00945: // Content rendering Exceptions indicate a critical problem which should not be
8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject, array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00857: $contentObject = $this->getContentObject($name);
00858: if ($contentObject) {
00859: $content .= $this->render($contentObject, $conf);
00860: } else {
00861: // Call hook functions for extra processing
7 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("FLUIDTEMPLATE", array, "10")/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00803: if ((int)$theKey && strpos($theKey, '.') === false) {
00804: $conf = $setup[$theKey . '.'];
00805: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00806: }
00807: }
6 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/Page/PageGenerator.php:00208: $timeTracker->incStackPointer();
00209: $timeTracker->push($tsfe->sPre, 'PAGE');
00210: $pageContent = $tsfe->cObj->cObjGet($tsfe->pSetup);
00211: if ($tsfe->pSetup['wrap']) {
00212: $pageContent = $tsfe->cObj->wrap($pageContent, $tsfe->pSetup['wrap']);
5 TYPO3\CMS\Frontend\Page\PageGenerator::renderContent()
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/Http/RequestHandler.php:00214: // Content generation
00215: if (!$this->controller->isINTincScript()) {
00216: PageGenerator::renderContent();
00217: $this->controller->setAbsRefPrefix();
00218: }
4 TYPO3\CMS\Frontend\Http\RequestHandler::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/core/Classes/Core/Bootstrap.php:00309:
00310: // Execute the command which returns a Response object or NULL
00311: $this->response = $requestHandler->handleRequest($request);
00312: return $this;
00313: }
3 TYPO3\CMS\Core\Core\Bootstrap::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/home/server/.admin/typo3_src-7.6.32/typo3/sysext/frontend/Classes/Http/Application.php:00076: public function run(callable $execute = null)
00077: {
00078: $this->bootstrap->handleRequest(\TYPO3\CMS\Core\Http\ServerRequestFactory::fromGlobals());
00079:
00080: if ($execute !== null) {
2 TYPO3\CMS\Frontend\Http\Application::run()
/home/server/.admin/typo3_src-7.6.32/index.php:00031: call_user_func(function () {
00032: $classLoader = require rtrim(realpath(__DIR__ . '/typo3'), '\\/') . '/../vendor/autoload.php';
00033: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00034: });
1 {closure}()/home/server/.admin/typo3_src-7.6.32/index.php:00032: $classLoader = require rtrim(realpath(__DIR__ . '/typo3'), '\\/') . '/../vendor/autoload.php';
00033: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00034: });