Fatal error: Uncaught UnexpectedValueException: The stream or file "/app/var/logs/prod-2026-03-24.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET https://venabo.venabo.de/sitemap.xml"" at RouterListener.php line 156
Context: {"exception":{}}
Extra: {"token":"96a45405-6e50-4c24-b630-75bf7f321cf6"} in /app/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:164
Stack trace:
#0 /app/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(113): Monolog\Handler\StreamHandler->write(Object(Monolog\LogRecord))
#1 /app/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\Handler\RotatingFileHandler->write(Object(Monolog\LogRecord))
#2 /app/vendor/monolog/monolog/src/Monolog/Handler/Handler.php(27): Monolog\Handler\AbstractProcessingHandler->handle(Object(Monolog\LogRecord))
#3 /app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(118): Monolog\Handler\Handler->handleBatch(Array)
#4 /app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(137): Monolog\Handler\FingersCrossedHandler->activate()
#5 /app/vendor/monolog/monolog/src/Monolog/Logger.php(391): Monolog\Handler\FingersCrossedHandler->handle(Object(Monolog\LogRecord))
#6 /app/vendor/monolog/monolog/src/Monolog/Logger.php(581): Monolog\Logger->addRecord(Object(Monolog\Level), 'Uncaught PHP Ex...', Array)
#7 /app/vendor/symfony/http-kernel/EventListener/ErrorListener.php(177): Monolog\Logger->log(Object(Monolog\Level), 'Uncaught PHP Ex...', Array)
#8 /app/vendor/symfony/http-kernel/EventListener/ErrorListener.php(74): Symfony\Component\HttpKernel\EventListener\ErrorListener->logException(Object(Symfony\Component\HttpKernel\Exception\NotFoundHttpException), 'Uncaught PHP Ex...', 'error', NULL)
#9 /app/vendor/symfony/event-dispatcher/EventDispatcher.php(246): Symfony\Component\HttpKernel\EventListener\ErrorListener->logKernelException(Object(Symfony\Component\HttpKernel\Event\ExceptionEvent), 'kernel.exceptio...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
#10 /app/vendor/symfony/event-dispatcher/EventDispatcher.php(206): Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}(Object(Symfony\Component\HttpKernel\Event\ExceptionEvent), 'kernel.exceptio...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
#11 /app/vendor/symfony/event-dispatcher/EventDispatcher.php(56): Symfony\Component\EventDispatcher\EventDispatcher->callListeners(Array, 'kernel.exceptio...', Object(Symfony\Component\HttpKernel\Event\ExceptionEvent))
#12 /app/vendor/symfony/http-kernel/HttpKernel.php(241): Symfony\Component\EventDispatcher\EventDispatcher->dispatch(Object(Symfony\Component\HttpKernel\Event\ExceptionEvent), 'kernel.exceptio...')
#13 /app/vendor/symfony/http-kernel/HttpKernel.php(91): Symfony\Component\HttpKernel\HttpKernel->handleThrowable(Object(Symfony\Component\HttpKernel\Exception\NotFoundHttpException), Object(Symfony\Component\HttpFoundation\Request), 1)
#14 /app/vendor/symfony/http-kernel/Kernel.php(193): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#15 /app/web/app.php(31): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#16 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(602): {closure}('a')
#17 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#18 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(503): Fiber->start()
#19 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(558): Revolt\EventLoop\Internal\AbstractDriver->invokeCallbacks()
#20 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#21 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(96): Fiber->start()
#22 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(116): Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#23 /app/vendor/revolt/event-loop/src/EventLoop.php(406): Revolt\EventLoop\Internal\AbstractDriver->run()
#24 /app/web/app.php(36): Revolt\EventLoop::run()
#25 {main}
Next Revolt\EventLoop\UncaughtThrowable: Uncaught UnexpectedValueException thrown in event loop callback {closure} defined in /app/web/app.php:22; use Revolt\EventLoop::setErrorHandler() to gracefully handle such exceptions: The stream or file "/app/var/logs/prod-2026-03-24.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET https://venabo.venabo.de/sitemap.xml"" at RouterListener.php line 156
Context: {"exception":{}}
Extra: {"token":"96a45405-6e50-4c24-b630-75bf7f321cf6"} in /app/vendor/revolt/event-loop/src/EventLoop/UncaughtThrowable.php:13
Stack trace:
#0 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(405): Revolt\EventLoop\UncaughtThrowable::throwingCallback(Object(Closure), Object(UnexpectedValueException))
#1 /app/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(119): Revolt\EventLoop\Internal\AbstractDriver::Revolt\EventLoop\Internal\{closure}()
#2 /app/vendor/revolt/event-loop/src/EventLoop.php(406): Revolt\EventLoop\Internal\AbstractDriver->run()
#3 /app/web/app.php(36): Revolt\EventLoop::run()
#4 {main}
thrown in /app/vendor/revolt/event-loop/src/EventLoop/UncaughtThrowable.php on line 13