in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Error/ErrorHandler.php line 128
E_DEPRECATED => 'PHP Runtime Deprecation Notice'
];
$message = $errorLevels[$errorLevel] . ': ' . $errorMessage . ' in ' . $errorFile . ' line ' . $errorLine;
if ($errorLevel & $this->exceptionalErrors) {
throw new Exception($message, 1476107295);
}
switch ($errorLevel) {
case E_USER_ERROR:
case E_RECOVERABLE_ERROR:
at TYPO3\CMS\Core\Error\ErrorHandler->handleError(2, 'file_put_contents(/home/ccpgatine/repository/var/cache/code/cache_core/66057ef033f58153936442.temp): failed to open stream: No such file or directory', '/home/ccpgatine/repository/public/typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php', 228, array('entryIdentifier' => 'legacy-domains', 'data' => '<?php{"2606":[{"uid":43,"pid":2606,"tstamp":1641567275,"crdate":1638263868,"cruser_id":128,"hidden":0,"sorting":4,"domainName":"www.vasles.fr"},{"uid":44,"pid":2606,"tstamp":1639471929,"crdate":1638263893,"cruser_id":128,"hidden":0,"sorting":8,"domainName":"vasles.fr"}],"2482":[{"uid":35,"pid":2482,"tstamp":1624353004,"crdate":1624348435,"cruser_id":126,"hidden":0,"sorting":16,"domainName":"aubigny79.fr"},{"uid":36,"pid":2482,"tstamp":1624357353,"crdate":1624348497,"cruser_id":126,"hidden":0,"sorting":32,"domainName":"www.aubigny79.fr"}],"1":[{"uid":6,"pid":1,"tstamp":1596016470,"crdate":1567089537,"cruser_id":29,"hidden":0,"sorting":16,"domainName":"www.cc-parthenay-gatine.fr"},{"uid":3,"pid":1,"tstamp":1579703278,"crdate":1546445527,"cruser_id":28,"hidden":0,"sorting":32,"domainName":"www.parthenay-gatine.fr"},{"uid":7,"pid":1,"tstamp":1567089628,"crdate":1567089541,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"cc-parthenay-gatine.fr"},{"uid":5,"pid":1,"tstamp":1579703259,"crdate":1567086622,"cruser_id":29,"hidden":0,"sorting":192,"domainName":"parthenay-gatine.fr"},{"uid":31,"pid":1,"tstamp":1606903704,"crdate":1606903704,"cruser_id":126,"hidden":0,"sorting":448,"domainName":"cc-parthenay-gatine.fr.stratis.pro"}],"3534":[{"uid":42,"pid":3534,"tstamp":1649143568,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":32,"domainName":"parthenay.fr"},{"uid":45,"pid":3534,"tstamp":1649143559,"crdate":1649143559,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.parthenay.fr"}],"2163":[{"uid":19,"pid":2163,"tstamp":1648023539,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":64,"domainName":"pougneherisson.fr"},{"uid":20,"pid":2163,"tstamp":1647939425,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":128,"domainName":"www.pougneherisson.fr"}],"2225":[{"uid":39,"pid":2225,"tstamp":1626771199,"crdate":1626771199,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.amailloux.fr"}],"1295":[{"uid":32,"pid":1295,"tstamp":1616508407,"crdate":1616508407,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"chatillonsurthouet.fr"}],"2361":[{"uid":33,"pid":2361,"tstamp":1616576152,"crdate":1616575111,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"pompaire.fr"}],"2544":[{"uid":37,"pid":2544,"tstamp":1625736552,"crdate":1624955756,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"secondigny.fr"},{"uid":38,"pid":2544,"tstamp":1625736557,"crdate":1624955790,"cruser_id":128,"hidden":0,"sorting":96,"domainName":"www.secondigny.fr"}],"2029":[{"uid":17,"pid":2029,"tstamp":1622542799,"crdate":1604477170,"cruser_id":104,"hidden":0,"sorting":96,"domainName":"letallud.fr"}],"1385":[{"uid":14,"pid":1385,"tstamp":1687430991,"crdate":1574245018,"cruser_id":32,"hidden":0,"sorting":128,"domainName":"test.cc-parthenay-gatine.fr.stratis.pro"}],"4664":[{"uid":46,"pid":4664,"tstamp":1710415813,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"citedesjeux.parthenay.fr"}],"144":[{"uid":8,"pid":144,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}],"3371":[{"uid":41,"pid":3371,"tstamp":1630325184,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"model.cc-parthenay-gatine.fr.stratis.pro"}],"4839":[{"uid":47,"pid":4839,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}]}#', 'tags' => array(), 'lifetime' => null, 'temporaryCacheEntryPathAndFilename' => '/home/ccpgatine/repository/var/cache/code/cache_core/66057ef033f58153936442.temp'))
at file_put_contents('/home/ccpgatine/repository/var/cache/code/cache_core/66057ef033f58153936442.temp', '<?php{"2606":[{"uid":43,"pid":2606,"tstamp":1641567275,"crdate":1638263868,"cruser_id":128,"hidden":0,"sorting":4,"domainName":"www.vasles.fr"},{"uid":44,"pid":2606,"tstamp":1639471929,"crdate":1638263893,"cruser_id":128,"hidden":0,"sorting":8,"domainName":"vasles.fr"}],"2482":[{"uid":35,"pid":2482,"tstamp":1624353004,"crdate":1624348435,"cruser_id":126,"hidden":0,"sorting":16,"domainName":"aubigny79.fr"},{"uid":36,"pid":2482,"tstamp":1624357353,"crdate":1624348497,"cruser_id":126,"hidden":0,"sorting":32,"domainName":"www.aubigny79.fr"}],"1":[{"uid":6,"pid":1,"tstamp":1596016470,"crdate":1567089537,"cruser_id":29,"hidden":0,"sorting":16,"domainName":"www.cc-parthenay-gatine.fr"},{"uid":3,"pid":1,"tstamp":1579703278,"crdate":1546445527,"cruser_id":28,"hidden":0,"sorting":32,"domainName":"www.parthenay-gatine.fr"},{"uid":7,"pid":1,"tstamp":1567089628,"crdate":1567089541,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"cc-parthenay-gatine.fr"},{"uid":5,"pid":1,"tstamp":1579703259,"crdate":1567086622,"cruser_id":29,"hidden":0,"sorting":192,"domainName":"parthenay-gatine.fr"},{"uid":31,"pid":1,"tstamp":1606903704,"crdate":1606903704,"cruser_id":126,"hidden":0,"sorting":448,"domainName":"cc-parthenay-gatine.fr.stratis.pro"}],"3534":[{"uid":42,"pid":3534,"tstamp":1649143568,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":32,"domainName":"parthenay.fr"},{"uid":45,"pid":3534,"tstamp":1649143559,"crdate":1649143559,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.parthenay.fr"}],"2163":[{"uid":19,"pid":2163,"tstamp":1648023539,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":64,"domainName":"pougneherisson.fr"},{"uid":20,"pid":2163,"tstamp":1647939425,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":128,"domainName":"www.pougneherisson.fr"}],"2225":[{"uid":39,"pid":2225,"tstamp":1626771199,"crdate":1626771199,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.amailloux.fr"}],"1295":[{"uid":32,"pid":1295,"tstamp":1616508407,"crdate":1616508407,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"chatillonsurthouet.fr"}],"2361":[{"uid":33,"pid":2361,"tstamp":1616576152,"crdate":1616575111,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"pompaire.fr"}],"2544":[{"uid":37,"pid":2544,"tstamp":1625736552,"crdate":1624955756,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"secondigny.fr"},{"uid":38,"pid":2544,"tstamp":1625736557,"crdate":1624955790,"cruser_id":128,"hidden":0,"sorting":96,"domainName":"www.secondigny.fr"}],"2029":[{"uid":17,"pid":2029,"tstamp":1622542799,"crdate":1604477170,"cruser_id":104,"hidden":0,"sorting":96,"domainName":"letallud.fr"}],"1385":[{"uid":14,"pid":1385,"tstamp":1687430991,"crdate":1574245018,"cruser_id":32,"hidden":0,"sorting":128,"domainName":"test.cc-parthenay-gatine.fr.stratis.pro"}],"4664":[{"uid":46,"pid":4664,"tstamp":1710415813,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"citedesjeux.parthenay.fr"}],"144":[{"uid":8,"pid":144,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}],"3371":[{"uid":41,"pid":3371,"tstamp":1630325184,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"model.cc-parthenay-gatine.fr.stratis.pro"}],"4839":[{"uid":47,"pid":4839,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}]}#')
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php line 228
if ($entryIdentifier === '') {
throw new \InvalidArgumentException('The specified entry identifier must not be empty.', 1334756736);
}
$temporaryCacheEntryPathAndFilename = $this->cacheDirectory . StringUtility::getUniqueId() . '.temp';
$result = file_put_contents($temporaryCacheEntryPathAndFilename, $data);
GeneralUtility::fixPermissions($temporaryCacheEntryPathAndFilename);
if ($result === false) {
throw new Exception('The temporary cache file "' . $temporaryCacheEntryPathAndFilename . '" could not be written.', 1334756737);
}
at TYPO3\CMS\Core\Cache\Backend\SimpleFileBackend->set('legacy-domains', '<?php{"2606":[{"uid":43,"pid":2606,"tstamp":1641567275,"crdate":1638263868,"cruser_id":128,"hidden":0,"sorting":4,"domainName":"www.vasles.fr"},{"uid":44,"pid":2606,"tstamp":1639471929,"crdate":1638263893,"cruser_id":128,"hidden":0,"sorting":8,"domainName":"vasles.fr"}],"2482":[{"uid":35,"pid":2482,"tstamp":1624353004,"crdate":1624348435,"cruser_id":126,"hidden":0,"sorting":16,"domainName":"aubigny79.fr"},{"uid":36,"pid":2482,"tstamp":1624357353,"crdate":1624348497,"cruser_id":126,"hidden":0,"sorting":32,"domainName":"www.aubigny79.fr"}],"1":[{"uid":6,"pid":1,"tstamp":1596016470,"crdate":1567089537,"cruser_id":29,"hidden":0,"sorting":16,"domainName":"www.cc-parthenay-gatine.fr"},{"uid":3,"pid":1,"tstamp":1579703278,"crdate":1546445527,"cruser_id":28,"hidden":0,"sorting":32,"domainName":"www.parthenay-gatine.fr"},{"uid":7,"pid":1,"tstamp":1567089628,"crdate":1567089541,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"cc-parthenay-gatine.fr"},{"uid":5,"pid":1,"tstamp":1579703259,"crdate":1567086622,"cruser_id":29,"hidden":0,"sorting":192,"domainName":"parthenay-gatine.fr"},{"uid":31,"pid":1,"tstamp":1606903704,"crdate":1606903704,"cruser_id":126,"hidden":0,"sorting":448,"domainName":"cc-parthenay-gatine.fr.stratis.pro"}],"3534":[{"uid":42,"pid":3534,"tstamp":1649143568,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":32,"domainName":"parthenay.fr"},{"uid":45,"pid":3534,"tstamp":1649143559,"crdate":1649143559,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.parthenay.fr"}],"2163":[{"uid":19,"pid":2163,"tstamp":1648023539,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":64,"domainName":"pougneherisson.fr"},{"uid":20,"pid":2163,"tstamp":1647939425,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":128,"domainName":"www.pougneherisson.fr"}],"2225":[{"uid":39,"pid":2225,"tstamp":1626771199,"crdate":1626771199,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.amailloux.fr"}],"1295":[{"uid":32,"pid":1295,"tstamp":1616508407,"crdate":1616508407,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"chatillonsurthouet.fr"}],"2361":[{"uid":33,"pid":2361,"tstamp":1616576152,"crdate":1616575111,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"pompaire.fr"}],"2544":[{"uid":37,"pid":2544,"tstamp":1625736552,"crdate":1624955756,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"secondigny.fr"},{"uid":38,"pid":2544,"tstamp":1625736557,"crdate":1624955790,"cruser_id":128,"hidden":0,"sorting":96,"domainName":"www.secondigny.fr"}],"2029":[{"uid":17,"pid":2029,"tstamp":1622542799,"crdate":1604477170,"cruser_id":104,"hidden":0,"sorting":96,"domainName":"letallud.fr"}],"1385":[{"uid":14,"pid":1385,"tstamp":1687430991,"crdate":1574245018,"cruser_id":32,"hidden":0,"sorting":128,"domainName":"test.cc-parthenay-gatine.fr.stratis.pro"}],"4664":[{"uid":46,"pid":4664,"tstamp":1710415813,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"citedesjeux.parthenay.fr"}],"144":[{"uid":8,"pid":144,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}],"3371":[{"uid":41,"pid":3371,"tstamp":1630325184,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"model.cc-parthenay-gatine.fr.stratis.pro"}],"4839":[{"uid":47,"pid":4839,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}]}#', array(), null)
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Cache/Frontend/PhpFrontend.php line 60
throw new \InvalidArgumentException('"' . $tag . '" is not a valid tag for a cache entry.', 1264023825);
}
}
$sourceCode = '<?php' . LF . $sourceCode . LF . '#';
$this->backend->set($entryIdentifier, $sourceCode, $tags, $lifetime);
}
/**
* Finds and returns a variable value from the cache.
at TYPO3\CMS\Core\Cache\Frontend\PhpFrontend->set('legacy-domains', '<?php{"2606":[{"uid":43,"pid":2606,"tstamp":1641567275,"crdate":1638263868,"cruser_id":128,"hidden":0,"sorting":4,"domainName":"www.vasles.fr"},{"uid":44,"pid":2606,"tstamp":1639471929,"crdate":1638263893,"cruser_id":128,"hidden":0,"sorting":8,"domainName":"vasles.fr"}],"2482":[{"uid":35,"pid":2482,"tstamp":1624353004,"crdate":1624348435,"cruser_id":126,"hidden":0,"sorting":16,"domainName":"aubigny79.fr"},{"uid":36,"pid":2482,"tstamp":1624357353,"crdate":1624348497,"cruser_id":126,"hidden":0,"sorting":32,"domainName":"www.aubigny79.fr"}],"1":[{"uid":6,"pid":1,"tstamp":1596016470,"crdate":1567089537,"cruser_id":29,"hidden":0,"sorting":16,"domainName":"www.cc-parthenay-gatine.fr"},{"uid":3,"pid":1,"tstamp":1579703278,"crdate":1546445527,"cruser_id":28,"hidden":0,"sorting":32,"domainName":"www.parthenay-gatine.fr"},{"uid":7,"pid":1,"tstamp":1567089628,"crdate":1567089541,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"cc-parthenay-gatine.fr"},{"uid":5,"pid":1,"tstamp":1579703259,"crdate":1567086622,"cruser_id":29,"hidden":0,"sorting":192,"domainName":"parthenay-gatine.fr"},{"uid":31,"pid":1,"tstamp":1606903704,"crdate":1606903704,"cruser_id":126,"hidden":0,"sorting":448,"domainName":"cc-parthenay-gatine.fr.stratis.pro"}],"3534":[{"uid":42,"pid":3534,"tstamp":1649143568,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":32,"domainName":"parthenay.fr"},{"uid":45,"pid":3534,"tstamp":1649143559,"crdate":1649143559,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.parthenay.fr"}],"2163":[{"uid":19,"pid":2163,"tstamp":1648023539,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":64,"domainName":"pougneherisson.fr"},{"uid":20,"pid":2163,"tstamp":1647939425,"crdate":1604672455,"cruser_id":104,"hidden":0,"sorting":128,"domainName":"www.pougneherisson.fr"}],"2225":[{"uid":39,"pid":2225,"tstamp":1626771199,"crdate":1626771199,"cruser_id":126,"hidden":0,"sorting":64,"domainName":"www.amailloux.fr"}],"1295":[{"uid":32,"pid":1295,"tstamp":1616508407,"crdate":1616508407,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"chatillonsurthouet.fr"}],"2361":[{"uid":33,"pid":2361,"tstamp":1616576152,"crdate":1616575111,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"pompaire.fr"}],"2544":[{"uid":37,"pid":2544,"tstamp":1625736552,"crdate":1624955756,"cruser_id":128,"hidden":0,"sorting":64,"domainName":"secondigny.fr"},{"uid":38,"pid":2544,"tstamp":1625736557,"crdate":1624955790,"cruser_id":128,"hidden":0,"sorting":96,"domainName":"www.secondigny.fr"}],"2029":[{"uid":17,"pid":2029,"tstamp":1622542799,"crdate":1604477170,"cruser_id":104,"hidden":0,"sorting":96,"domainName":"letallud.fr"}],"1385":[{"uid":14,"pid":1385,"tstamp":1687430991,"crdate":1574245018,"cruser_id":32,"hidden":0,"sorting":128,"domainName":"test.cc-parthenay-gatine.fr.stratis.pro"}],"4664":[{"uid":46,"pid":4664,"tstamp":1710415813,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"citedesjeux.parthenay.fr"}],"144":[{"uid":8,"pid":144,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}],"3371":[{"uid":41,"pid":3371,"tstamp":1630325184,"crdate":1628606531,"cruser_id":128,"hidden":0,"sorting":128,"domainName":"model.cc-parthenay-gatine.fr.stratis.pro"}],"4839":[{"uid":47,"pid":4839,"tstamp":1632902817,"crdate":1572508001,"cruser_id":29,"hidden":0,"sorting":128,"domainName":"sous.cc-parthenay-gatine.fr.stratis.pro"}]}#')
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Compatibility/LegacyDomainResolver.php line 89
$row['domainName'] = rtrim($row['domainName'], '/');
$this->groupedDomainsPerPage[(int)$row['pid']][] = $row;
}
$this->cache->set($this->cacheIdentifier, json_encode($this->groupedDomainsPerPage));
}
}
/**
at TYPO3\CMS\Frontend\Compatibility\LegacyDomainResolver->populate()
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Compatibility/LegacyDomainResolver.php line 64
public function __construct()
{
$this->cache = GeneralUtility::makeInstance(CacheManager::class)->getCache('cache_core');
$this->populate();
}
/**
* Builds up all domain records from DB and all routes
at TYPO3\CMS\Frontend\Compatibility\LegacyDomainResolver->__construct()
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Utility/GeneralUtility.php line 3692
) {
return array_shift(self::$nonSingletonInstances[$finalClassName]);
}
// Create new instance and call constructor with parameters
$instance = new $finalClassName(...$constructorArguments);
// Register new singleton instance
if ($instance instanceof SingletonInterface) {
self::$singletonInstances[$finalClassName] = $instance;
}
at TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\Compatibility\\LegacyDomainResolver')
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Site/PseudoSiteFinder.php line 69
{
$data = $this->cache->get($this->cacheIdentifier);
if (empty($data) || $allowCaching === false) {
$allLanguages = $this->getAllLanguageRecords();
$groupedDomains = GeneralUtility::makeInstance(LegacyDomainResolver::class)->getGroupedDomainsPerPage();
$availablePages = $this->getAllRootPagesWithoutSiteConfiguration();
$this->cache->set($this->cacheIdentifier, json_encode([$allLanguages, $groupedDomains, $availablePages]));
} else {
// Due to the nature of PhpFrontend, the `<?php` and `#` wraps have to be removed
at TYPO3\CMS\Core\Site\PseudoSiteFinder->populate()
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Site/PseudoSiteFinder.php line 110
*/
public function findAll(): array
{
if (empty($this->pseudoSites)) {
$this->populate();
}
return $this->pseudoSites;
}
at TYPO3\CMS\Core\Site\PseudoSiteFinder->findAll()
in /home/ccpgatine/repository/public/typo3conf/ext/stratis_common/Classes/Xclass/Site/PseudoSiteFinder.php line 26
* @throws \TYPO3\CMS\Core\Exception\SiteNotFoundException
*/
public function getSiteByPageId(int $pageId, array $rootLine = null): SiteInterface
{
$this->findAll();
if (isset($this->pseudoSites[$pageId])) {
return $this->pseudoSites[$pageId];
}
if (!is_array($rootLine)) {
at Stratis\Common\Xclass\Site\PseudoSiteFinder->getSiteByPageId(554, null)
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Routing/SiteMatcher.php line 229
try {
return $this->finder->getSiteByPageId($pageId, $rootLine);
} catch (SiteNotFoundException $e) {
// Check for a pseudo / null site
return $this->pseudoSiteFinder->getSiteByPageId($pageId, $rootLine);
}
}
/**
at TYPO3\CMS\Core\Routing\SiteMatcher->matchByPageId(554)
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Routing/PageRouter.php line 450
if (in_array($pageIdInDefaultLanguage, $excludeUids, true)) {
continue;
}
try {
$isOnSameSite = $siteMatcher->matchByPageId($pageIdInDefaultLanguage)->getRootPageId() === $this->site->getRootPageId();
} catch (SiteNotFoundException $e) {
// Page is not in a site, so it's not considered
$isOnSameSite = false;
}
at TYPO3\CMS\Core\Routing\PageRouter->getPagesFromDatabaseForCandidates(array('/information-transversale/particuliers/', '/information-transversale/particuliers', '/information-transversale/', '/information-transversale', '/'), 0)
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Routing/PageRouter.php line 152
$languages = array_merge($languages, $language->getFallbackLanguageIds());
}
// Iterate all defined languages in their configured order to get matching page candidates somewhere in the language fallback chain
foreach ($languages as $languageId) {
$pageCandidatesFromSlugsAndLanguage = $this->getPagesFromDatabaseForCandidates($slugCandidates, $languageId);
// Determine whether fetched page candidates qualify for the request. The incoming URL is checked against all
// pages found for the current URL and language.
foreach ($pageCandidatesFromSlugsAndLanguage as $candidate) {
$slugCandidate = '/' . trim($candidate['slug'], '/');
at TYPO3\CMS\Core\Routing\PageRouter->matchRequest(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Core\Routing\SiteRouteResult))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 111
);
} else {
// Check for the route
try {
$pageArguments = $site->getRouter()->matchRequest($request, $previousResult);
} catch (RouteNotFoundException $e) {
return GeneralUtility::makeInstance(ErrorController::class)->pageNotFoundAction(
$request,
'The requested page does not exist',
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php line 110
// Caching is disabled, because otherwise generated URLs could include the ADMCMD_noBeUser parameter
$GLOBALS['TSFE']->set_no_cache('GET Parameter ADMCMD_noBeUser was given', true);
}
$response = $handler->handle($request);
// Add a info box to the frontend content
if ($GLOBALS['TSFE']->doWorkspacePreview() && $GLOBALS['TSFE']->isOutputting()) {
$previewInfo = $this->renderPreviewInfo($GLOBALS['TSFE'], $request->getAttribute('normalizedParams'));
at TYPO3\CMS\Workspaces\Middleware\WorkspacePreview->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3conf/ext/stratis_workspaces/Classes/Xclass/WorkspacePreview.php line 65
$aspectWorkspace = GeneralUtility::makeInstance(WorkspaceAspect::class, $workspaceId);
$context->setAspect('workspace', $aspectWorkspace);
}
return parent::process($request, $handler);
}
}
at Stratis\StratisWorkspaces\Xclass\WorkspacePreview->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 62
$showHiddenRecords = ($this->context->hasAspect('visibility') ? $this->context->getAspect('visibility')->includeHidden() : false);
$GLOBALS['TSFE']->fePreview = ($simulatingDate || $simulatingGroup || $showHiddenRecords);
}
return $handler->handle($request);
}
/**
* Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 70
return $response;
}
}
return $handler->handle($request);
}
/**
* Creates a PSR-7 compatible Response object
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 62
return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
}
}
return $handler->handle($request);
}
/**
* Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 86
$uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
return new RedirectResponse($uri, 307);
}
}
return $handler->handle($request);
}
/**
* Checks if the language is allowed in Frontend, if not, check if there is valid BE user
*
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php line 58
$beUser = $GLOBALS['BE_USER'];
$beUser->adminPanel = GeneralUtility::makeInstance(AdminPanelView::class);
$beUser->extAdmEnabled = true;
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 68
// At this point, we later get further route modifiers
// for bw-compat we update $GLOBALS[TYPO3_REQUEST] to be used later in TSFE.
$GLOBALS['TYPO3_REQUEST'] = $request;
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php line 49
$connectionPool = GeneralUtility::makeInstance(ConnectionPool::class);
$connection = $connectionPool->getConnectionByName(ConnectionPool::DEFAULT_CONNECTION_NAME);
$connection->getConfiguration()->setSQLLogger(GeneralUtility::makeInstance(DoctrineSqlLogger::class));
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\SqlLogging->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 95
Bootstrap::loadExtTables();
$this->setBackendUserAspect(GeneralUtility::makeInstance(Context::class), $GLOBALS['BE_USER']);
}
return $handler->handle($request);
}
/**
* Creates the backend user object and returns it.
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 79
// Register the frontend user as aspect
$this->setFrontendUserAspect(GeneralUtility::makeInstance(Context::class), $frontendUser);
return $handler->handle($request);
}
/**
* It's possible to transfer a frontend user session via a GET/POST parameter 'FE_SESSION_KEY'.
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 90
GeneralUtility::callUserFunction($_funcRef, $_params, $GLOBALS['TSFE']);
}
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 50
{
$eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;
if ($eID === null) {
return $handler->handle($request);
}
// Remove any output produced until now
ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php line 57
$hookParameters = [];
GeneralUtility::callUserFunction($hookFunction, $hookParameters, $hookParameters);
}
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\PreprocessRequestHook->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 58
// refactored to have ServerRequest object available where it is needed. This global will be
// deprecated then and removed.
$GLOBALS['TYPO3_REQUEST'] = $request;
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 49
);
$timeTracker->start();
$timeTracker->push('');
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7f3269dd9056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 67
* @return ResponseInterface
*/
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/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 108
{
$requestHandler = GeneralUtility::makeInstance($this->requestHandler);
$dispatcher = $this->createMiddlewareDispatcher($requestHandler);
return $dispatcher->handle($request);
}
/**
* Set up the application and shut it down afterwards
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/frontend/Classes/Http/Application.php line 69
if (!$this->checkIfEssentialConfigurationExists()) {
return $this->installToolRedirect();
}
$this->initializeContext();
return parent::handle($request);
}
/**
* Check if LocalConfiguration.php and PackageStates.php exist
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/ccpgatine/repository/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 120
final public function run(callable $execute = null)
{
try {
$response = $this->handle(
\TYPO3\CMS\Core\Http\ServerRequestFactory::fromGlobals()
);
if ($execute !== null) {
call_user_func($execute);
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/ccpgatine/repository/public/index.php line 24
// Set up the application for the frontend
call_user_func(function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
in /home/ccpgatine/repository/public/index.php line 25
call_user_func(function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});