Argument 2 passed to TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule() must be of the type array, string given, called in /usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php on line 2600
TypeError thrown in file
/usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/core/Classes/Utility/ArrayUtility.php in line
521.
13 TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule(array, "A")
/usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php:02598: // Filling the config-array, first with the main "config." part
02599: if (is_array($this->tmpl->setup['config.'])) {
02600: ArrayUtility::mergeRecursiveWithOverrule($this->tmpl->setup['config.'], $this->config['config']);
02601: $this->config['config'] = $this->tmpl->setup['config.'];
02602: }
12 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getConfigArray()
/usr/www/users/mscrew/typo3conf/ext/my_redirects/Classes/Utility/EidUtility.php:00058:
00059: if (!is_array($controller->config)) {
00060: $controller->getConfigArray();
00061: }
00062:
11 KoninklijkeCollective\MyRedirects\Utility\EidUtility::initializeTypoScriptFrontendController(144)
/usr/www/users/mscrew/typo3conf/ext/my_redirects/Classes/Service/RedirectService.php:00283: {
00284: // Check if GLOBALS['TSFE'] is initiated correctly
00285: EidUtility::initializeTypoScriptFrontendController($pageId);
00286: return $GLOBALS['TSFE'];
00287: }
10 KoninklijkeCollective\MyRedirects\Service\RedirectService::getTypoScriptFrontendController(144)
/usr/www/users/mscrew/typo3conf/ext/my_redirects/Classes/Service/RedirectService.php:00243: {
00244: $link = null;
00245: $controller = $this->getTypoScriptFrontendController($pageId);
00246: $page = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecord('pages', $pageId);
00247: $linkData = $controller->tmpl->linkData(
9 KoninklijkeCollective\MyRedirects\Service\RedirectService::generateLink(144)
/usr/www/users/mscrew/typo3conf/ext/my_redirects/Classes/Service/RedirectService.php:00177: $destination = $redirect['destination'];
00178: if (MathUtility::canBeInterpretedAsInteger($destination)) {
00179: $destination = $this->generateLink((int) $destination);
00180: }
00181:
8 KoninklijkeCollective\MyRedirects\Service\RedirectService::handleRedirect(array)
/usr/www/users/mscrew/typo3conf/ext/my_redirects/Classes/Controller/RequestController.php:00045: );
00046: if (is_array($redirect) && (int) $redirect['uid'] > 0) {
00047: $this->getRedirectService()->handleRedirect($redirect);
00048: }
00049: }
7 KoninklijkeCollective\MyRedirects\Controller\RequestController::redirectAction(array, array)
6 call_user_func_array(array, array)
/usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/core/Classes/Utility/GeneralUtility.php:04373: }
04374: // Call method:
04375: $content = call_user_func_array(array(&$classObj, $parts[1]), array(&$params, &$ref));
04376: } else {
04377: $errorMsg = 'No method name \'' . $parts[1] . '\' in class ' . $parts[0];
5 TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction("KoninklijkeCollective\MyRedirects\Controller\RequestController->redirectAction", array, array)
/usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/frontend/Classes/Http/RequestHandler.php:00090: foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['preprocessRequest'] as $hookFunction) {
00091: $hookParameters = array();
00092: GeneralUtility::callUserFunction($hookFunction, $hookParameters, $hookParameters);
00093: }
00094: unset($hookFunction);
4 TYPO3\CMS\Frontend\Http\RequestHandler::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/usr/www/users/mscrew/typo3_src-7.6.10/typo3/sysext/core/Classes/Core/Bootstrap.php:00300:
00301: // Execute the command which returns a Response object or NULL
00302: $this->response = $requestHandler->handleRequest($request);
00303: return $this;
00304: }
3 TYPO3\CMS\Core\Core\Bootstrap::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/usr/www/users/mscrew/typo3_src-7.6.10/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()
/usr/www/users/mscrew/typo3_src-7.6.10/index.php:00033: call_user_func(function () {
00034: $classLoader = require rtrim(realpath(__DIR__ . '/typo3'), '\\/') . '/../vendor/autoload.php';
00035: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00036: });
1 {closure}()
/usr/www/users/mscrew/typo3_src-7.6.10/index.php:00034: $classLoader = require rtrim(realpath(__DIR__ . '/typo3'), '\\/') . '/../vendor/autoload.php';
00035: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00036: });