<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>TYPO3 Exception</title>
        <meta name="robots" content="noindex,nofollow" />
        <style>            html {
                -webkit-text-size-adjust: 100%;
                -ms-text-size-adjust: 100%;
                -ms-overflow-style: scrollbar;
                -webkit-tap-highlight-color: transparent;
            }

            body {
                margin: 0;
            }

            .exception-page {
                background-color: #eaeaea;
                color: #212121;
                font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
                font-weight: 400;
                height: 100vh;
                line-height: 1.5;
                overflow-x: hidden;
                overflow-y: scroll;
                text-align: left;
                top: 0;
            }

            .panel-collapse .exception-page {
                height: 100%;
            }

            .exception-page a {
                color: #ff8700;
                text-decoration: underline;
            }

            .exception-page a:hover {
                text-decoration: none;
            }

            .exception-page abbr[title] {
                border-bottom: none;
                cursor: help;
                text-decoration: none;
            }

            .exception-page code,
            .exception-page kbd,
            .exception-page pre,
            .exception-page samp {
                font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
                font-size: 1em;
            }

            .exception-page pre {
                background-color: #ffffff;
                overflow-x: auto;
                border: 1px solid rgba(0,0,0,0.125);
            }

            .exception-page pre span {
                display: block;
                line-height: 1.3em;
            }

            .exception-page pre span:before {
                display: inline-block;
                content: attr(data-line);
                border-right: 1px solid #b9b9b9;
                margin-right: 0.5em;
                padding-right: 0.5em;
                background-color: #f4f4f4;
                width: 4em;
                text-align: right;
                color: #515151;
            }

            .exception-page pre span.highlight {
                background-color: #cce5ff;
            }

            .exception-page .break-long-words {
                -ms-word-break: break-all;
                word-break: break-all;
                word-break: break-word;
                -webkit-hyphens: auto;
                -moz-hyphens: auto;
                hyphens: auto;
            }

            .exception-page .callout {
                padding: 1.5rem;
                background-color: #fff;
                margin-bottom: 2em;
                box-shadow: 0 2px 1px rgba(0,0,0,.15);
                border-left: 3px solid #8c8c8c;
            }

            .exception-page .callout-title {
                margin: 0;
            }

            .exception-page .callout-body p:last-child {
                margin-bottom: 0;
            }

            .exception-page .container {
                max-width: 1140px;
                margin: 0 auto;
                padding: 0 30px;
            }

            .panel-collapse .exception-page .container {
                width: 100%;
            }

            .exception-page .exception-illustration {
                width: 3em;
                height: 3em;
                float: left;
                margin-right: 1rem;
            }

            .exception-page .exception-illustration svg {
                width: 100%;
            }

            .exception-page .exception-illustration svg path {
                fill: #ff8700;
            }

            .exception-page .exception-summary {
                background: #000000;
                color: #fff;
                padding: 1.5rem 0;
                margin-bottom: 2rem;
            }

            .exception-page .exception-summary h1 {
                margin: 0;
            }

            .exception-page .text-muted {
                opacity: 0.5;
            }

            .exception-page .trace {
                background-color: #fff;
                margin-bottom: 2rem;
                box-shadow: 0 2px 1px rgba(0,0,0,.15);
            }

            .exception-page .trace-arguments {
                color: #8c8c8c;
            }

            .exception-page .trace-body {
            }

            .exception-page .trace-call {
                margin-bottom: 1rem;
            }

            .exception-page .trace-class {
                margin: 0;
            }

            .exception-page .trace-file pre {
                margin-top: 1.5rem;
                margin-bottom: 0;
            }

            .exception-page .trace-head {
                color: #721c24;
                background-color: #f8d7da;
                padding: 1.5rem;
            }

            .exception-page .trace-file-path {
                word-break: break-all;
            }

            .exception-page .trace-message {
                margin-bottom: 0;
            }

            .exception-page .trace-step {
                padding: 1.5rem;
                border-bottom: 1px solid #b9b9b9;
            }

            .exception-page .trace-step > *:first-child {
                margin-top: 0;
            }

            .exception-page .trace-step > *:last-child {
                margin-bottom: 0;
            }

            .exception-page .trace-step:nth-child(even)
            {
                background-color: #fafafa;
            }

            .exception-page .trace-step:last-child {
                border-bottom: none;
            }</style>
    </head>
    <body>
                    <div class="exception-page">
                <div class="exception-summary">
                    <div class="container">
                        <div class="exception-message-wrapper">
                            <div class="exception-illustration hidden-xs-down"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M11.1 10.3c-.2 0-.3.1-.5.1C9 10.4 6.8 5 6.8 3.2c0-.7.2-.9.4-1.1-2 .2-4.2.9-4.9 1.8-.2.2-.3.6-.3 1 0 2.8 3 9.2 5.1 9.2 1 0 2.6-1.6 4-3.8m-1-8.4c1.9 0 3.9.3 3.9 1.4 0 2.2-1.4 4.9-2.1 4.9C10.6 8.3 9 4.7 9 2.9c0-.8.3-1 1.1-1"></path></svg></div>
                            <h1 class="exception-message break-long-words">Whoops, looks like something went wrong.</h1>
                        </div>
                    </div>
                </div>

                            <div class="container">
                <div class="callout">
                    <h4 class="callout-title">Get help in the TYPO3 Documentation</h4>
                    <div class="callout-body">
                        <p>
                            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.
                        </p>
                        <p>
                            <a href="https://typo3.org/go/exception/CMS/debug/1294586099" target="_blank" rel="noreferrer">Find a solution for this exception in the TYPO3 Documentation.</a>
                        </p>
                    </div>
                </div>
            </div>

                <div class="container">
                                <div class="trace">
                <div class="trace-head">
                    <h3 class="trace-class">
                        <span class="text-muted">(1/1)</span>
                        <span class="exception-title">#1294586099 TYPO3\CMS\Core\Locking\Exception\LockAcquireException</span>
                    </h3>
                    <p class="trace-message break-long-words">Lock file could not be opened</p>
                </div>
                <div class="trace-body">
                    <div class="trace-step"><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Locking/FileLockStrategy.php</strong> line 107</span></div><div class="trace-file-content"><pre><span class="" data-line="103">        }
</span><span class="" data-line="104">
</span><span class="" data-line="105">        $this-&gt;filePointer = fopen($this-&gt;filePath, 'c');
</span><span class="" data-line="106">        if ($this-&gt;filePointer === false) {
</span><span class="highlight" data-line="107">            throw new LockAcquireException('Lock file could not be opened', 1294586099);
</span><span class="" data-line="108">        }
</span><span class="" data-line="109">        GeneralUtility::fixPermissions($this-&gt;filePath);
</span><span class="" data-line="110">
</span><span class="" data-line="111">        $operation = $mode &amp; self::LOCK_CAPABILITY_EXCLUSIVE ? LOCK_EX : LOCK_SH;
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Locking\FileLockStrategy</span><span class="trace-type">-></span><span class="trace-method">acquire</span>(<span class="trace-arguments">5</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php</strong> line 3924</span></div><div class="trace-file-content"><pre><span class="" data-line="3920">            }
</span><span class="" data-line="3921">
</span><span class="" data-line="3922">            try {
</span><span class="" data-line="3923">                $locked = $this-&gt;locks[$type]['pageLock']-&gt;acquire(
</span><span class="highlight" data-line="3924">                    LockingStrategyInterface::LOCK_CAPABILITY_EXCLUSIVE | LockingStrategyInterface::LOCK_CAPABILITY_NOBLOCK
</span><span class="" data-line="3925">                );
</span><span class="" data-line="3926">            } catch (LockAcquireWouldBlockException $e) {
</span><span class="" data-line="3927">                // somebody else has the lock, we keep waiting
</span><span class="" data-line="3928">
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController</span><span class="trace-type">-></span><span class="trace-method">acquireLock</span>(<span class="trace-arguments">'pages', '809ce9d3b48d6143128a91015f55cb49'</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php</strong> line 1901</span></div><div class="trace-file-content"><pre><span class="" data-line="1897">            $this-&gt;getTimeTracker()-&gt;push('Cache Row');
</span><span class="" data-line="1898">            $row = $this-&gt;getFromCache_queryRow();
</span><span class="" data-line="1899">            if (!is_array($row)) {
</span><span class="" data-line="1900">                // nothing in the cache, we acquire an exclusive lock now
</span><span class="highlight" data-line="1901">                $this-&gt;acquireLock('pages', $lockHash);
</span><span class="" data-line="1902">                //
</span><span class="" data-line="1903">                // from this point on we're the only one working on that page ($lockHash)
</span><span class="" data-line="1904">                //
</span><span class="" data-line="1905">
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController</span><span class="trace-type">-></span><span class="trace-method">getFromCache</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php</strong> line 67</span></div><div class="trace-file-content"><pre><span class="" data-line="63">        $GLOBALS['TYPO3_REQUEST'] = $request;
</span><span class="" data-line="64">        // Get from cache
</span><span class="" data-line="65">        $this-&gt;timeTracker-&gt;push('Get Page from cache');
</span><span class="" data-line="66">        // Locks may be acquired here
</span><span class="highlight" data-line="67">        $this-&gt;controller-&gt;getFromCache($request);
</span><span class="" data-line="68">        $this-&gt;timeTracker-&gt;pull();
</span><span class="" data-line="69">        // Get config if not already gotten
</span><span class="" data-line="70">        // After this, we should have a valid config-array ready
</span><span class="" data-line="71">        $this-&gt;controller-&gt;getConfigArray($request);
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php</strong> line 108</span></div><div class="trace-file-content"><pre><span class="" data-line="104">        }
</span><span class="" data-line="105">
</span><span class="" data-line="106">        // Make TSFE globally available
</span><span class="" data-line="107">        $GLOBALS['TSFE'] = $controller;
</span><span class="highlight" data-line="108">        return $handler-&gt;handle($request);
</span><span class="" data-line="109">    }
</span><span class="" data-line="110">
</span><span class="" data-line="111">    /**
</span><span class="" data-line="112">     * Register the backend user as aspect
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php</strong> line 131</span></div><div class="trace-file-content"><pre><span class="" data-line="127">            }
</span><span class="" data-line="128">        }
</span><span class="" data-line="129">
</span><span class="" data-line="130">        $request = $request-&gt;withAttribute('noCache', $this-&gt;disableCache);
</span><span class="highlight" data-line="131">        return $handler-&gt;handle($request);
</span><span class="" data-line="132">    }
</span><span class="" data-line="133">
</span><span class="" data-line="134">    /**
</span><span class="" data-line="135">     * Filters out the arguments that are necessary for calculating cHash
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PageArgumentValidator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php</strong> line 66</span></div><div class="trace-file-content"><pre><span class="" data-line="62">            $previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
</span><span class="" data-line="63">            $this-&gt;context-&gt;setAspect('frontend.preview', $previewAspect);
</span><span class="" data-line="64">        }
</span><span class="" data-line="65">
</span><span class="highlight" data-line="66">        return $handler-&gt;handle($request);
</span><span class="" data-line="67">    }
</span><span class="" data-line="68">
</span><span class="" data-line="69">    /**
</span><span class="" data-line="70">     * Simulate dates for preview functionality
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PreviewSimulator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php</strong> line 58</span></div><div class="trace-file-content"><pre><span class="" data-line="54">        if (StateUtility::isActivatedForUser() &amp;&amp; StateUtility::isOpen()) {
</span><span class="" data-line="55">            $connection = $this-&gt;connectionPool-&gt;getConnectionByName(ConnectionPool::DEFAULT_CONNECTION_NAME);
</span><span class="" data-line="56">            $connection-&gt;getConfiguration()-&gt;setSQLLogger(GeneralUtility::makeInstance(DoctrineSqlLogger::class));
</span><span class="" data-line="57">        }
</span><span class="highlight" data-line="58">        return $handler-&gt;handle($request);
</span><span class="" data-line="59">    }
</span><span class="" data-line="60">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Adminpanel\Middleware\SqlLogging</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/PageResolver.php</strong> line 106</span></div><div class="trace-file-content"><pre><span class="" data-line="102">        // merge the PageArguments with the request query parameters
</span><span class="" data-line="103">        $queryParams = array_replace_recursive($request-&gt;getQueryParams(), $pageArguments-&gt;getArguments());
</span><span class="" data-line="104">        $request = $request-&gt;withQueryParams($queryParams);
</span><span class="" data-line="105">
</span><span class="highlight" data-line="106">        return $handler-&gt;handle($request);
</span><span class="" data-line="107">    }
</span><span class="" data-line="108">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PageResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php</strong> line 80</span></div><div class="trace-file-content"><pre><span class="" data-line="76">
</span><span class="" data-line="77">                return new HtmlResponse($content, 200, ['Content-Type' =&gt; $contentType]);
</span><span class="" data-line="78">            }
</span><span class="" data-line="79">        }
</span><span class="highlight" data-line="80">        return $handler-&gt;handle($request);
</span><span class="" data-line="81">    }
</span><span class="" data-line="82">
</span><span class="" data-line="83">    /**
</span><span class="" data-line="84">     * Find the proper configuration for the static route in the static route configuration. Mainly:
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\StaticRouteResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php</strong> line 94</span></div><div class="trace-file-content"><pre><span class="" data-line="90">                $uri = $requestedUri-&gt;withPath(rtrim($requestedUri-&gt;getPath(), '/'));
</span><span class="" data-line="91">                return new RedirectResponse($uri, 307);
</span><span class="" data-line="92">            }
</span><span class="" data-line="93">        }
</span><span class="highlight" data-line="94">        return $handler-&gt;handle($request);
</span><span class="" data-line="95">    }
</span><span class="" data-line="96">
</span><span class="" data-line="97">    /**
</span><span class="" data-line="98">     * Checks if the language is allowed in Frontend, if not, check if there is valid BE user
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php</strong> line 102</span></div><div class="trace-file-content"><pre><span class="" data-line="98">                unset($GLOBALS['TYPO3_REQUEST']);
</span><span class="" data-line="99">            }
</span><span class="" data-line="100">        }
</span><span class="" data-line="101">
</span><span class="highlight" data-line="102">        return $handler-&gt;handle($request);
</span><span class="" data-line="103">    }
</span><span class="" data-line="104">
</span><span class="" data-line="105">    /**
</span><span class="" data-line="106">     * Creates a PSR-7 compatible Response object
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php</strong> line 55</span></div><div class="trace-file-content"><pre><span class="" data-line="51">                MainController::class
</span><span class="" data-line="52">            );
</span><span class="" data-line="53">            $request = $adminPanelController-&gt;initialize($request);
</span><span class="" data-line="54">        }
</span><span class="highlight" data-line="55">        return $handler-&gt;handle($request);
</span><span class="" data-line="56">    }
</span><span class="" data-line="57">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php</strong> line 83</span></div><div class="trace-file-content"><pre><span class="" data-line="79">        // Register the frontend user as aspect and within the session
</span><span class="" data-line="80">        $this-&gt;setFrontendUserAspect($frontendUser);
</span><span class="" data-line="81">        $request = $request-&gt;withAttribute('frontend.user', $frontendUser);
</span><span class="" data-line="82">
</span><span class="highlight" data-line="83">        $response = $handler-&gt;handle($request);
</span><span class="" data-line="84">
</span><span class="" data-line="85">        // Store session data for fe_users if it still exists
</span><span class="" data-line="86">        if ($frontendUser instanceof FrontendUserAuthentication) {
</span><span class="" data-line="87">            $frontendUser-&gt;storeSessionData();
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php</strong> line 66</span></div><div class="trace-file-content"><pre><span class="" data-line="62">            Bootstrap::loadExtTables();
</span><span class="" data-line="63">            $this-&gt;setBackendUserAspect($GLOBALS['BE_USER']);
</span><span class="" data-line="64">        }
</span><span class="" data-line="65">
</span><span class="highlight" data-line="66">        $response = $handler-&gt;handle($request);
</span><span class="" data-line="67">
</span><span class="" data-line="68">        // If, when building the response, the user is still available, then ensure that the headers are sent properly
</span><span class="" data-line="69">        if ($this-&gt;context-&gt;getAspect('backend.user')-&gt;isLoggedIn()) {
</span><span class="" data-line="70">            return $this-&gt;applyHeadersToResponse($response);
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php</strong> line 55</span></div><div class="trace-file-content"><pre><span class="" data-line="51">        ) {
</span><span class="" data-line="52">            return GeneralUtility::makeInstance(ErrorController::class)-&gt;unavailableAction($request, 'This page is temporarily unavailable.');
</span><span class="" data-line="53">        }
</span><span class="" data-line="54">        // Continue the regular stack if no maintenance mode is active
</span><span class="highlight" data-line="55">        return $handler-&gt;handle($request);
</span><span class="" data-line="56">    }
</span><span class="" data-line="57">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\MaintenanceMode</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php</strong> line 65</span></div><div class="trace-file-content"><pre><span class="" data-line="61">        $request = $request-&gt;withAttribute('routing', $routeResult);
</span><span class="" data-line="62">        if ($routeResult-&gt;getLanguage() instanceof SiteLanguage) {
</span><span class="" data-line="63">            Locales::setSystemLocaleFromSiteLanguage($routeResult-&gt;getLanguage());
</span><span class="" data-line="64">        }
</span><span class="highlight" data-line="65">        return $handler-&gt;handle($request);
</span><span class="" data-line="66">    }
</span><span class="" data-line="67">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\SiteResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/EidHandler.php</strong> line 64</span></div><div class="trace-file-content"><pre><span class="" data-line="60">    {
</span><span class="" data-line="61">        $eID = $request-&gt;getParsedBody()['eID'] ?? $request-&gt;getQueryParams()['eID'] ?? null;
</span><span class="" data-line="62">
</span><span class="" data-line="63">        if ($eID === null) {
</span><span class="highlight" data-line="64">            return $handler-&gt;handle($request);
</span><span class="" data-line="65">        }
</span><span class="" data-line="66">
</span><span class="" data-line="67">        // Remove any output produced until now
</span><span class="" data-line="68">        ob_clean();
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\EidHandler</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php</strong> line 45</span></div><div class="trace-file-content"><pre><span class="" data-line="41">     */
</span><span class="" data-line="42">    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
</span><span class="" data-line="43">    {
</span><span class="" data-line="44">        $request = $request-&gt;withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
</span><span class="highlight" data-line="45">        return $handler-&gt;handle($request);
</span><span class="" data-line="46">    }
</span><span class="" data-line="47">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php</strong> line 58</span></div><div class="trace-file-content"><pre><span class="" data-line="54">        $this-&gt;timeTracker-&gt;setEnabled($timeTrackingEnabled);
</span><span class="" data-line="55">        $this-&gt;timeTracker-&gt;start(microtime(true));
</span><span class="" data-line="56">        $this-&gt;timeTracker-&gt;push('');
</span><span class="" data-line="57">
</span><span class="highlight" data-line="58">        $response = $handler-&gt;handle($request);
</span><span class="" data-line="59">
</span><span class="" data-line="60">        // Finish time tracking
</span><span class="" data-line="61">        $this-&gt;timeTracker-&gt;pull();
</span><span class="" data-line="62">        $this-&gt;timeTracker-&gt;finish();
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
</span><span class="" data-line="169">                if (!$middleware instanceof MiddlewareInterface) {
</span><span class="" data-line="170">                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
</span><span class="" data-line="171">                }
</span><span class="highlight" data-line="172">                return $middleware-&gt;process($request, $this-&gt;next);
</span><span class="" data-line="173">            }
</span><span class="" data-line="174">        };
</span><span class="" data-line="175">    }
</span><span class="" data-line="176">}
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">class@anonymous /homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x2ba3b5a6f41b</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 78</span></div><div class="trace-file-content"><pre><span class="" data-line="74">     * @return ResponseInterface
</span><span class="" data-line="75">     */
</span><span class="" data-line="76">    public function handle(ServerRequestInterface $request): ResponseInterface
</span><span class="" data-line="77">    {
</span><span class="highlight" data-line="78">        return $this-&gt;tip-&gt;handle($request);
</span><span class="" data-line="79">    }
</span><span class="" data-line="80">
</span><span class="" data-line="81">    /**
</span><span class="" data-line="82">     * Seed the middleware stack with the inner request handler
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\MiddlewareDispatcher</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/AbstractApplication.php</strong> line 85</span></div><div class="trace-file-content"><pre><span class="" data-line="81">     * @return ResponseInterface
</span><span class="" data-line="82">     */
</span><span class="" data-line="83">    protected function handle(ServerRequestInterface $request): ResponseInterface
</span><span class="" data-line="84">    {
</span><span class="highlight" data-line="85">        return $this-&gt;requestHandler-&gt;handle($request);
</span><span class="" data-line="86">    }
</span><span class="" data-line="87">
</span><span class="" data-line="88">    /**
</span><span class="" data-line="89">     * Set up the application and shut it down afterwards
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\AbstractApplication</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/frontend/Classes/Http/Application.php</strong> line 69</span></div><div class="trace-file-content"><pre><span class="" data-line="65">        // Create new request object having applicationType &quot;I am a frontend request&quot; attribute.
</span><span class="" data-line="66">        $request = $request-&gt;withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
</span><span class="" data-line="67">
</span><span class="" data-line="68">        $this-&gt;initializeContext();
</span><span class="highlight" data-line="69">        return parent::handle($request);
</span><span class="" data-line="70">    }
</span><span class="" data-line="71">
</span><span class="" data-line="72">    /**
</span><span class="" data-line="73">     * Check if LocalConfiguration.php and PackageStates.php exist
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Http\Application</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/typo3/sysext/core/Classes/Http/AbstractApplication.php</strong> line 97</span></div><div class="trace-file-content"><pre><span class="" data-line="93">    final public function run(callable $execute = null)
</span><span class="" data-line="94">    {
</span><span class="" data-line="95">        try {
</span><span class="" data-line="96">            $response = $this-&gt;handle(
</span><span class="highlight" data-line="97">                ServerRequestFactory::fromGlobals()
</span><span class="" data-line="98">            );
</span><span class="" data-line="99">            if ($execute !== null) {
</span><span class="" data-line="100">                call_user_func($execute);
</span><span class="" data-line="101">            }
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\AbstractApplication</span><span class="trace-type">-></span><span class="trace-method">run</span>(<span class="trace-arguments"></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/index.php</strong> line 25</span></div><div class="trace-file-content"><pre><span class="" data-line="21">// Set up the application for the frontend
</span><span class="" data-line="22">call_user_func(function () {
</span><span class="" data-line="23">    $classLoader = require __DIR__.'/vendor/autoload.php';
</span><span class="" data-line="24">    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
</span><span class="highlight" data-line="25">    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)-&gt;get(\TYPO3\CMS\Frontend\Http\Application::class)-&gt;run();
</span><span class="" data-line="26">});
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class"></span><span class="trace-type"></span><span class="trace-method">{closure}</span>(<span class="trace-arguments"></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/homepages/16/d273006190/htdocs/web_typo3/index.php</strong> line 26</span></div><div class="trace-file-content"><pre><span class="" data-line="22">call_user_func(function () {
</span><span class="" data-line="23">    $classLoader = require __DIR__.'/vendor/autoload.php';
</span><span class="" data-line="24">    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
</span><span class="" data-line="25">    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)-&gt;get(\TYPO3\CMS\Frontend\Http\Application::class)-&gt;run();
</span><span class="highlight" data-line="26">});
</span></pre></div></div></div>
                </div>
            </div>
                </div>
            </div>
    </body>
</html>