Project

General

Profile

Bug #103098 ยป fehler-103098-db-field-title.txt

Franz Holzinger, 2024-02-10 21:05

 
Whoops, looks like something went wrong.
Get help in the TYPO3 Documentation
If you need help solving this exception, you can have a look at the TYPO3 Documentation. There you can find solutions provided by the TYPO3 community. Once you have found a solution to the problem, help others by contributing to the documentation page.

Find a solution for this exception in the TYPO3 Documentation.

(1/3) #1054 Doctrine\DBAL\Exception\InvalidFieldNameException
An exception occurred while executing a query: Unknown column 'title' in 'field list'

in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 67

case 1054:
case 1166:
case 1611:
return new InvalidFieldNameException($exception, $query);

case 1052:
case 1060:
case 1110:
at Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(object(Doctrine\DBAL\Driver\Mysqli\Exception\ConnectionError), object(Doctrine\DBAL\Query))
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Connection.php line 1938
Driver\Exception $driverException,
?Query $query
): DriverException {
$this->exceptionConverter ??= $this->_driver->getExceptionConverter();
$exception = $this->exceptionConverter->convert($driverException, $query);

if ($exception instanceof ConnectionLost) {
$this->close();
}
at Doctrine\DBAL\Connection->handleDriverException(object(Doctrine\DBAL\Driver\Mysqli\Exception\ConnectionError), object(Doctrine\DBAL\Query))
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Connection.php line 1880
string $sql,
array $params = [],
array $types = []
): DriverException {
return $this->handleDriverException($e, new Query($sql, $params, $types));
}

/** @internal */
final public function convertException(Driver\Exception $e): DriverException
at Doctrine\DBAL\Connection->convertExceptionDuringQuery(object(Doctrine\DBAL\Driver\Mysqli\Exception\ConnectionError), 'SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', array(0, 2, 4, 5, 6, 7, 8, 9, 1, 3, 33, 34, 35, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 32, 21, 10, 30, 36, 22, 23, 24, 25, 26, 27, 28, 29, 31), array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1))
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Connection.php line 1105
}

return new Result($result, $this);
} catch (Driver\Exception $e) {
throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);
} finally {
if ($logger !== null) {
$logger->stopQuery();
}
at Doctrine\DBAL\Connection->executeQuery('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', array(0, 2, 4, 5, 6, 7, 8, 9, 1, 3, 33, 34, 35, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 32, 21, 10, 30, 36, 22, 23, 24, 25, 26, 27, 28, 29, 31), array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), null)
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Query/QueryBuilder.php line 337
* @throws Exception
*/
public function executeQuery(): Result
{
return $this->connection->executeQuery(
$this->getSQL(),
$this->params,
$this->paramTypes,
$this->resultCacheProfile,
at Doctrine\DBAL\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Database/Query/QueryBuilder.php line 278
{
// Set additional query restrictions
$originalWhereConditions = $this->addAdditionalWhereConditions();

$result = $this->concreteQueryBuilder->executeQuery();

// Restore the original query conditions in case the user keeps
// on modifying the state.
$this->concreteQueryBuilder->add('where', $originalWhereConditions, false);
at TYPO3\CMS\Core\Database\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Integrity/DatabaseIntegrityCheck.php line 250
'pid',
$queryBuilder->createNamedParameter($pageIdsForTable, Connection::PARAM_INT_ARRAY)
)
)
->executeQuery();
$lostIdList = [];
while ($row = $queryResult->fetchAssociative()) {
$this->lRecords[$table][$row['uid']] = [
'uid' => $row['uid'],
at TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->lostRecords('-1,0,2,4,5,6,7,8,9,1,3,33,34,35,11,12,13,14,15,16,17,18,19,20,32,21,10,30,36,22,23,24,25,26,27,28,29,31')
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 2714

// Tables and lost records
$id_list = '-1,0,' . implode(',', array_keys($databaseIntegrityCheck->getPageIdArray()));
$id_list = rtrim($id_list, ',');
$databaseIntegrityCheck->lostRecords($id_list);

// Fix a lost record if requested
$fixSingleLostRecordTableName = (string)($request->getQueryParams()['fixLostRecords_table'] ?? '');
$fixSingleLostRecordUid = (int)($request->getQueryParams()['fixLostRecords_uid'] ?? 0);
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->recordStatisticsAction(object(TYPO3\CMS\Backend\Template\ModuleTemplate), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 244
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:fullSearch'));
return $this->searchAction($moduleTemplate, $request);
case 'records':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:recordStatistics'));
return $this->recordStatisticsAction($moduleTemplate, $request);
case 'relations':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:databaseRelations'));
return $this->relationsAction($moduleTemplate);
default:
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->handleRequest(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RouteDispatcher.php line 77

$targetIdentifier = $route->getOption('target');
$target = $this->getCallableFromTarget($targetIdentifier);
$arguments = [$request];
return $target(...$arguments);
}

/**
* Evaluates HTTP `Referer` header (which is denied by client to be a custom
at TYPO3\CMS\Backend\Http\RouteDispatcher->dispatch(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RequestHandler.php line 104
// there are Core classes that need the Request object but do not get it handed in
$this->resetGlobalsToCurrentRequest($request);
try {
// Check if the router has the available route and dispatch.
return $this->dispatcher->dispatch($request);
} catch (MissingRequestTokenException $e) {
// When token was missing, then redirect to login, but keep the current route as redirect after login
$loginUrl = $this->uriBuilder->buildUriWithRedirect(
'login',
at TYPO3\CMS\Backend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Backend\Http\RequestHandler))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/AdditionalResponseHeaders.php line 37
* Adds HTTP headers defined in $GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);

// Remove HSTS header, if [BE][lockSSL] is not configured to use SSL
if ((bool)$GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL'] === false) {
unset($GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']['strictTransportSecurity']);
at TYPO3\CMS\Backend\Middleware\AdditionalResponseHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyHeaders.php line 50

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('nonce', $this->requestId->nonce);
$response = $handler->handle($request);

if (!$this->features->isFeatureEnabled('security.backend.enforceContentSecurityPolicy')) {
return $response;
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/OutputCompression.php line 43
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();

return $handler->handle($request);
}

/**
* Initialize output compression if configured
at TYPO3\CMS\Backend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/demoshop12/typo3conf/ext/tt_products/Classes/Middleware/Initialization.php line 49
['source' => 'EXT:' . $extensionKey . '/Resources/Public/Icons/Apps/' . $filename]
);
}

return $handler->handle($request);
}
}
at JambageCom\TtProducts\Middleware\Initialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SiteResolver.php line 64
$rootLine = BackendUtility::BEgetRootLine($pageId);
}
$site = $this->siteMatcher->matchByPageId($pageId, $rootLine);
$request = $request->withAttribute('site', $site);
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SudoModeInterceptor.php line 51

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
return $handler->handle($request);
} catch (VerificationRequiredException $exception) {
return $this->handleVerificationRequired($exception);
} catch (RequestGrantedException $exception) {
return $this->handleRequestGrantedException($exception);
at TYPO3\CMS\Backend\Middleware\SudoModeInterceptor->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendModuleValidator.php line 151
$request = $request
->withAttribute('module', $module)
->withAttribute('moduleData', $moduleData);

$response = $handler->handle($request);

if ($ensureToPersistUserSettings) {
$backendUser->writeUC();
}
at TYPO3\CMS\Backend\Middleware\BackendModuleValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendUserAuthenticator.php line 159
}
$GLOBALS['LANG'] = $this->languageServiceFactory->createFromUserPreferences($GLOBALS['BE_USER']);
// Re-setting the user and take the workspace from the user object now
$this->setBackendUserAspect($GLOBALS['BE_USER']);
$response = $handler->handle($request);
$this->sessionGarbageCollection();
return $this->enrichResponseWithHeadersAndCookieInformation($request, $response, $GLOBALS['BE_USER']);
}

at TYPO3\CMS\Backend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/RequestTokenMiddleware.php line 71
$this->securityAspect->setReceivedRequestToken(false);
$this->logger->debug('Could not resolve request token', ['exception' => $exception]);
}

$response = $handler->handle($request);
return $this->enrichResponseWithCookie($request, $response);
}

protected function resolveNoncePool(ServerRequestInterface $request): NoncePool
at TYPO3\CMS\Core\Middleware\RequestTokenMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendRouteInitialization.php line 80
$uri = $this->uriBuilder->buildUriFromRoute('login');
return new RedirectResponse($uri);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\BackendRouteInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyReporter.php line 41
// @todo create report, then call persist, then dispatch new event
$this->persistCspReport($scope, $request);
return new NullResponse();
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ForcedHttpsBackendRedirector.php line 55
->withPort($sslPortSuffix);
return new RedirectResponse($backendUrl);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ForcedHttpsBackendRedirector->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/LockedBackendGuard.php line 71
$request->getAttribute('normalizedParams')->getRemoteAddress(),
trim((string)$GLOBALS['TYPO3_CONF_VARS']['BE']['IPmaskList'])
);

return $handler->handle($request);
}

/**
* Check adminOnly configuration variable and redirects to an URL in file typo3conf/LOCK_BACKEND
at TYPO3\CMS\Backend\Middleware\LockedBackendGuard->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 41
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}

return $handler->handle($request);
}

/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 70
* Invoke the middleware stack
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}

/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 80

public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/Application.php line 58
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_BE);

// Set up the initial context
$this->initializeContext();
return parent::handle($request);
}

/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Backend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 92
* Set up the application and shut it down afterwards
*/
final public function run()
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
$this->sendResponse($response);
}
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 20
// Set up the application for the backend
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});
at {closure}()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});
(2/3) #1054 Doctrine\DBAL\Driver\Mysqli\Exception\ConnectionError
Unknown column 'title' in 'field list'

in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Driver/Mysqli/Exception/ConnectionError.php line 29
{
$p = new ReflectionProperty(mysqli_sql_exception::class, 'sqlstate');
$p->setAccessible(true);

return new self($exception->getMessage(), $p->getValue($exception), (int) $exception->getCode(), $exception);
}
}
at Doctrine\DBAL\Driver\Mysqli\Exception\ConnectionError::upcast(object(mysqli_sql_exception))
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Driver/Mysqli/Connection.php line 58
{
try {
$stmt = $this->connection->prepare($sql);
} catch (mysqli_sql_exception $e) {
throw ConnectionError::upcast($e);
}

if ($stmt === false) {
throw ConnectionError::new($this->connection);
at Doctrine\DBAL\Driver\Mysqli\Connection->prepare('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)')
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Connection.php line 1094
if ($this->needsArrayParameterConversion($params, $types)) {
[$sql, $params, $types] = $this->expandArrayParameters($sql, $params, $types);
}

$stmt = $connection->prepare($sql);

$this->bindParameters($stmt, $params, $types);

$result = $stmt->execute();
at Doctrine\DBAL\Connection->executeQuery('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', array(0, 2, 4, 5, 6, 7, 8, 9, 1, 3, 33, 34, 35, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 32, 21, 10, 30, 36, 22, 23, 24, 25, 26, 27, 28, 29, 31), array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), null)
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Query/QueryBuilder.php line 337
* @throws Exception
*/
public function executeQuery(): Result
{
return $this->connection->executeQuery(
$this->getSQL(),
$this->params,
$this->paramTypes,
$this->resultCacheProfile,
at Doctrine\DBAL\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Database/Query/QueryBuilder.php line 278
{
// Set additional query restrictions
$originalWhereConditions = $this->addAdditionalWhereConditions();

$result = $this->concreteQueryBuilder->executeQuery();

// Restore the original query conditions in case the user keeps
// on modifying the state.
$this->concreteQueryBuilder->add('where', $originalWhereConditions, false);
at TYPO3\CMS\Core\Database\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Integrity/DatabaseIntegrityCheck.php line 250
'pid',
$queryBuilder->createNamedParameter($pageIdsForTable, Connection::PARAM_INT_ARRAY)
)
)
->executeQuery();
$lostIdList = [];
while ($row = $queryResult->fetchAssociative()) {
$this->lRecords[$table][$row['uid']] = [
'uid' => $row['uid'],
at TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->lostRecords('-1,0,2,4,5,6,7,8,9,1,3,33,34,35,11,12,13,14,15,16,17,18,19,20,32,21,10,30,36,22,23,24,25,26,27,28,29,31')
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 2714

// Tables and lost records
$id_list = '-1,0,' . implode(',', array_keys($databaseIntegrityCheck->getPageIdArray()));
$id_list = rtrim($id_list, ',');
$databaseIntegrityCheck->lostRecords($id_list);

// Fix a lost record if requested
$fixSingleLostRecordTableName = (string)($request->getQueryParams()['fixLostRecords_table'] ?? '');
$fixSingleLostRecordUid = (int)($request->getQueryParams()['fixLostRecords_uid'] ?? 0);
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->recordStatisticsAction(object(TYPO3\CMS\Backend\Template\ModuleTemplate), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 244
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:fullSearch'));
return $this->searchAction($moduleTemplate, $request);
case 'records':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:recordStatistics'));
return $this->recordStatisticsAction($moduleTemplate, $request);
case 'relations':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:databaseRelations'));
return $this->relationsAction($moduleTemplate);
default:
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->handleRequest(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RouteDispatcher.php line 77

$targetIdentifier = $route->getOption('target');
$target = $this->getCallableFromTarget($targetIdentifier);
$arguments = [$request];
return $target(...$arguments);
}

/**
* Evaluates HTTP `Referer` header (which is denied by client to be a custom
at TYPO3\CMS\Backend\Http\RouteDispatcher->dispatch(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RequestHandler.php line 104
// there are Core classes that need the Request object but do not get it handed in
$this->resetGlobalsToCurrentRequest($request);
try {
// Check if the router has the available route and dispatch.
return $this->dispatcher->dispatch($request);
} catch (MissingRequestTokenException $e) {
// When token was missing, then redirect to login, but keep the current route as redirect after login
$loginUrl = $this->uriBuilder->buildUriWithRedirect(
'login',
at TYPO3\CMS\Backend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Backend\Http\RequestHandler))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/AdditionalResponseHeaders.php line 37
* Adds HTTP headers defined in $GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);

// Remove HSTS header, if [BE][lockSSL] is not configured to use SSL
if ((bool)$GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL'] === false) {
unset($GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']['strictTransportSecurity']);
at TYPO3\CMS\Backend\Middleware\AdditionalResponseHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyHeaders.php line 50

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('nonce', $this->requestId->nonce);
$response = $handler->handle($request);

if (!$this->features->isFeatureEnabled('security.backend.enforceContentSecurityPolicy')) {
return $response;
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/OutputCompression.php line 43
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();

return $handler->handle($request);
}

/**
* Initialize output compression if configured
at TYPO3\CMS\Backend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/demoshop12/typo3conf/ext/tt_products/Classes/Middleware/Initialization.php line 49
['source' => 'EXT:' . $extensionKey . '/Resources/Public/Icons/Apps/' . $filename]
);
}

return $handler->handle($request);
}
}
at JambageCom\TtProducts\Middleware\Initialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SiteResolver.php line 64
$rootLine = BackendUtility::BEgetRootLine($pageId);
}
$site = $this->siteMatcher->matchByPageId($pageId, $rootLine);
$request = $request->withAttribute('site', $site);
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SudoModeInterceptor.php line 51

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
return $handler->handle($request);
} catch (VerificationRequiredException $exception) {
return $this->handleVerificationRequired($exception);
} catch (RequestGrantedException $exception) {
return $this->handleRequestGrantedException($exception);
at TYPO3\CMS\Backend\Middleware\SudoModeInterceptor->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendModuleValidator.php line 151
$request = $request
->withAttribute('module', $module)
->withAttribute('moduleData', $moduleData);

$response = $handler->handle($request);

if ($ensureToPersistUserSettings) {
$backendUser->writeUC();
}
at TYPO3\CMS\Backend\Middleware\BackendModuleValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendUserAuthenticator.php line 159
}
$GLOBALS['LANG'] = $this->languageServiceFactory->createFromUserPreferences($GLOBALS['BE_USER']);
// Re-setting the user and take the workspace from the user object now
$this->setBackendUserAspect($GLOBALS['BE_USER']);
$response = $handler->handle($request);
$this->sessionGarbageCollection();
return $this->enrichResponseWithHeadersAndCookieInformation($request, $response, $GLOBALS['BE_USER']);
}

at TYPO3\CMS\Backend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/RequestTokenMiddleware.php line 71
$this->securityAspect->setReceivedRequestToken(false);
$this->logger->debug('Could not resolve request token', ['exception' => $exception]);
}

$response = $handler->handle($request);
return $this->enrichResponseWithCookie($request, $response);
}

protected function resolveNoncePool(ServerRequestInterface $request): NoncePool
at TYPO3\CMS\Core\Middleware\RequestTokenMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendRouteInitialization.php line 80
$uri = $this->uriBuilder->buildUriFromRoute('login');
return new RedirectResponse($uri);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\BackendRouteInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyReporter.php line 41
// @todo create report, then call persist, then dispatch new event
$this->persistCspReport($scope, $request);
return new NullResponse();
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ForcedHttpsBackendRedirector.php line 55
->withPort($sslPortSuffix);
return new RedirectResponse($backendUrl);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ForcedHttpsBackendRedirector->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/LockedBackendGuard.php line 71
$request->getAttribute('normalizedParams')->getRemoteAddress(),
trim((string)$GLOBALS['TYPO3_CONF_VARS']['BE']['IPmaskList'])
);

return $handler->handle($request);
}

/**
* Check adminOnly configuration variable and redirects to an URL in file typo3conf/LOCK_BACKEND
at TYPO3\CMS\Backend\Middleware\LockedBackendGuard->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 41
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}

return $handler->handle($request);
}

/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 70
* Invoke the middleware stack
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}

/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 80

public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/Application.php line 58
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_BE);

// Set up the initial context
$this->initializeContext();
return parent::handle($request);
}

/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Backend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 92
* Set up the application and shut it down afterwards
*/
final public function run()
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
$this->sendResponse($response);
}
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 20
// Set up the application for the backend
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});
at {closure}()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});
(3/3) #1054 mysqli_sql_exception
Unknown column 'title' in 'field list'

in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Driver/Mysqli/Connection.php line 56

public function prepare(string $sql): DriverStatement
{
try {
$stmt = $this->connection->prepare($sql);
} catch (mysqli_sql_exception $e) {
throw ConnectionError::upcast($e);
}

at mysqli->prepare('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)')
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Driver/Mysqli/Connection.php line 56

public function prepare(string $sql): DriverStatement
{
try {
$stmt = $this->connection->prepare($sql);
} catch (mysqli_sql_exception $e) {
throw ConnectionError::upcast($e);
}

at Doctrine\DBAL\Driver\Mysqli\Connection->prepare('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)')
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Connection.php line 1094
if ($this->needsArrayParameterConversion($params, $types)) {
[$sql, $params, $types] = $this->expandArrayParameters($sql, $params, $types);
}

$stmt = $connection->prepare($sql);

$this->bindParameters($stmt, $params, $types);

$result = $stmt->execute();
at Doctrine\DBAL\Connection->executeQuery('SELECT `uid`, `pid`, `title` FROM `sys_products_orders_mm_tt_products` WHERE `pid` NOT IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', array(0, 2, 4, 5, 6, 7, 8, 9, 1, 3, 33, 34, 35, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 32, 21, 10, 30, 36, 22, 23, 24, 25, 26, 27, 28, 29, 31), array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), null)
in /home/www/doc/myuser/typo3_src-12.4.9/vendor/doctrine/dbal/src/Query/QueryBuilder.php line 337
* @throws Exception
*/
public function executeQuery(): Result
{
return $this->connection->executeQuery(
$this->getSQL(),
$this->params,
$this->paramTypes,
$this->resultCacheProfile,
at Doctrine\DBAL\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Database/Query/QueryBuilder.php line 278
{
// Set additional query restrictions
$originalWhereConditions = $this->addAdditionalWhereConditions();

$result = $this->concreteQueryBuilder->executeQuery();

// Restore the original query conditions in case the user keeps
// on modifying the state.
$this->concreteQueryBuilder->add('where', $originalWhereConditions, false);
at TYPO3\CMS\Core\Database\Query\QueryBuilder->executeQuery()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Integrity/DatabaseIntegrityCheck.php line 250
'pid',
$queryBuilder->createNamedParameter($pageIdsForTable, Connection::PARAM_INT_ARRAY)
)
)
->executeQuery();
$lostIdList = [];
while ($row = $queryResult->fetchAssociative()) {
$this->lRecords[$table][$row['uid']] = [
'uid' => $row['uid'],
at TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->lostRecords('-1,0,2,4,5,6,7,8,9,1,3,33,34,35,11,12,13,14,15,16,17,18,19,20,32,21,10,30,36,22,23,24,25,26,27,28,29,31')
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 2714

// Tables and lost records
$id_list = '-1,0,' . implode(',', array_keys($databaseIntegrityCheck->getPageIdArray()));
$id_list = rtrim($id_list, ',');
$databaseIntegrityCheck->lostRecords($id_list);

// Fix a lost record if requested
$fixSingleLostRecordTableName = (string)($request->getQueryParams()['fixLostRecords_table'] ?? '');
$fixSingleLostRecordUid = (int)($request->getQueryParams()['fixLostRecords_uid'] ?? 0);
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->recordStatisticsAction(object(TYPO3\CMS\Backend\Template\ModuleTemplate), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/lowlevel/Classes/Controller/DatabaseIntegrityController.php line 244
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:fullSearch'));
return $this->searchAction($moduleTemplate, $request);
case 'records':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:recordStatistics'));
return $this->recordStatisticsAction($moduleTemplate, $request);
case 'relations':
$moduleTemplate->setTitle($title, $languageService->sL('LLL:EXT:lowlevel/Resources/Private/Language/locallang.xlf:databaseRelations'));
return $this->relationsAction($moduleTemplate);
default:
at TYPO3\CMS\Lowlevel\Controller\DatabaseIntegrityController->handleRequest(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RouteDispatcher.php line 77

$targetIdentifier = $route->getOption('target');
$target = $this->getCallableFromTarget($targetIdentifier);
$arguments = [$request];
return $target(...$arguments);
}

/**
* Evaluates HTTP `Referer` header (which is denied by client to be a custom
at TYPO3\CMS\Backend\Http\RouteDispatcher->dispatch(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/RequestHandler.php line 104
// there are Core classes that need the Request object but do not get it handed in
$this->resetGlobalsToCurrentRequest($request);
try {
// Check if the router has the available route and dispatch.
return $this->dispatcher->dispatch($request);
} catch (MissingRequestTokenException $e) {
// When token was missing, then redirect to login, but keep the current route as redirect after login
$loginUrl = $this->uriBuilder->buildUriWithRedirect(
'login',
at TYPO3\CMS\Backend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Backend\Http\RequestHandler))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/AdditionalResponseHeaders.php line 37
* Adds HTTP headers defined in $GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);

// Remove HSTS header, if [BE][lockSSL] is not configured to use SSL
if ((bool)$GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL'] === false) {
unset($GLOBALS['TYPO3_CONF_VARS']['BE']['HTTP']['Response']['Headers']['strictTransportSecurity']);
at TYPO3\CMS\Backend\Middleware\AdditionalResponseHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyHeaders.php line 50

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('nonce', $this->requestId->nonce);
$response = $handler->handle($request);

if (!$this->features->isFeatureEnabled('security.backend.enforceContentSecurityPolicy')) {
return $response;
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/OutputCompression.php line 43
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();

return $handler->handle($request);
}

/**
* Initialize output compression if configured
at TYPO3\CMS\Backend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/demoshop12/typo3conf/ext/tt_products/Classes/Middleware/Initialization.php line 49
['source' => 'EXT:' . $extensionKey . '/Resources/Public/Icons/Apps/' . $filename]
);
}

return $handler->handle($request);
}
}
at JambageCom\TtProducts\Middleware\Initialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SiteResolver.php line 64
$rootLine = BackendUtility::BEgetRootLine($pageId);
}
$site = $this->siteMatcher->matchByPageId($pageId, $rootLine);
$request = $request->withAttribute('site', $site);
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/SudoModeInterceptor.php line 51

public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
return $handler->handle($request);
} catch (VerificationRequiredException $exception) {
return $this->handleVerificationRequired($exception);
} catch (RequestGrantedException $exception) {
return $this->handleRequestGrantedException($exception);
at TYPO3\CMS\Backend\Middleware\SudoModeInterceptor->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendModuleValidator.php line 151
$request = $request
->withAttribute('module', $module)
->withAttribute('moduleData', $moduleData);

$response = $handler->handle($request);

if ($ensureToPersistUserSettings) {
$backendUser->writeUC();
}
at TYPO3\CMS\Backend\Middleware\BackendModuleValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendUserAuthenticator.php line 159
}
$GLOBALS['LANG'] = $this->languageServiceFactory->createFromUserPreferences($GLOBALS['BE_USER']);
// Re-setting the user and take the workspace from the user object now
$this->setBackendUserAspect($GLOBALS['BE_USER']);
$response = $handler->handle($request);
$this->sessionGarbageCollection();
return $this->enrichResponseWithHeadersAndCookieInformation($request, $response, $GLOBALS['BE_USER']);
}

at TYPO3\CMS\Backend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/RequestTokenMiddleware.php line 71
$this->securityAspect->setReceivedRequestToken(false);
$this->logger->debug('Could not resolve request token', ['exception' => $exception]);
}

$response = $handler->handle($request);
return $this->enrichResponseWithCookie($request, $response);
}

protected function resolveNoncePool(ServerRequestInterface $request): NoncePool
at TYPO3\CMS\Core\Middleware\RequestTokenMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/BackendRouteInitialization.php line 80
$uri = $this->uriBuilder->buildUriFromRoute('login');
return new RedirectResponse($uri);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\BackendRouteInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ContentSecurityPolicyReporter.php line 41
// @todo create report, then call persist, then dispatch new event
$this->persistCspReport($scope, $request);
return new NullResponse();
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ContentSecurityPolicyReporter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/ForcedHttpsBackendRedirector.php line 55
->withPort($sslPortSuffix);
return new RedirectResponse($backendUrl);
}

return $handler->handle($request);
}
}
at TYPO3\CMS\Backend\Middleware\ForcedHttpsBackendRedirector->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Middleware/LockedBackendGuard.php line 71
$request->getAttribute('normalizedParams')->getRemoteAddress(),
trim((string)$GLOBALS['TYPO3_CONF_VARS']['BE']['IPmaskList'])
);

return $handler->handle($request);
}

/**
* Check adminOnly configuration variable and redirects to an URL in file typo3conf/LOCK_BACKEND
at TYPO3\CMS\Backend\Middleware\LockedBackendGuard->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 41
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}

return $handler->handle($request);
}

/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 162

if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:128$37->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 70
* Invoke the middleware stack
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}

/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 80

public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/backend/Classes/Http/Application.php line 58
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_BE);

// Set up the initial context
$this->initializeContext();
return parent::handle($request);
}

/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Backend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/sysext/core/Classes/Http/AbstractApplication.php line 92
* Set up the application and shut it down afterwards
*/
final public function run()
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
$this->sendResponse($response);
}
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 20
// Set up the application for the backend
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});
at {closure}()
in /home/www/doc/myuser/typo3_src-12.4.9/typo3/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_BE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Backend\Http\Application::class)->run();
});

    (1-1/1)