| logger |
Symfony\Bridge\Monolog\Logger {#548
#name: "request"
#handlers: [
Monolog\Handler\StreamHandler {#541
#level: Monolog\Level {#543 …}
#bubble: true
#processors: [
Monolog\Processor\PsrLogMessageProcessor {#540
-dateFormat: null
-removeUsedContextFields: false
}
]
#formatter: Monolog\Formatter\LineFormatter {#508 …}
#streamChunkSize: 13421772
#stream: stream resource @134
timed_out: false
blocked: true
eof: false
wrapper_type: "plainfile"
stream_type: "STDIO"
mode: "a"
unread_bytes: 0
seekable: true
uri: "/var/www/juridicus/var/log/dev.log"
options: []
}
#url: "/var/www/juridicus/var/log/dev.log"
-errorMessage: null
#filePermission: null
#useLocking: false
#fileOpenMode: "a"
-dirCreated: true
-retrying: false
-inodeUrl: 786467
}
Symfony\Bridge\Monolog\Handler\ConsoleHandler {#542
#level: Monolog\Level {#543 …}
#bubble: true
#processors: []
#formatter: null
-output: null
-verbosityLevelMap: [
16 => 400
32 => 300
64 => 250
128 => 200
256 => 100
]
-consoleFormatterOptions: []
}
]
#processors: [
Symfony\Bridge\Monolog\Processor\DebugProcessor {#545
-records: [
9 => [
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.713+00:00"
"message" => "User Deprecated: Since symfony/monolog-bridge 6.4: The "Symfony\Bridge\Monolog\Logger" class is deprecated, use HttpKernel's DebugLoggerConfigurator instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#629
#message: "User Deprecated: Since symfony/monolog-bridge 6.4: The "Symfony\Bridge\Monolog\Logger" class is deprecated, use HttpKernel's DebugLoggerConfigurator instead."
#code: 0
#file: "/var/www/juridicus/vendor/symfony/monolog-bridge/Logger.php"
#line: 14
#severity: E_USER_DEPRECATED
trace: {
/var/www/juridicus/vendor/symfony/monolog-bridge/Logger.php:14 {
include_once …
›
› trigger_deprecation('symfony/monolog-bridge', '6.4', 'The "%s" class is deprecated, use HttpKernel\'s DebugLoggerConfigurator instead.', Logger::class);
›
}
/var/www/juridicus/var/cache/dev/ContainerQLo2pkw/JF_KernelDevDebugContainer.php:344 {
ContainerQLo2pkw\JF_KernelDevDebugContainer->ContainerQLo2pkw\{closure} …
› include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Log/DebugLoggerInterface.php';
› include_once \dirname(__DIR__, 4).'/vendor/symfony/monolog-bridge/Logger.php';
› include_once \dirname(__DIR__, 4).'/vendor/symfony/http-kernel/Debug/FileLinkFormatter.php';
}
/var/www/juridicus/vendor/symfony/dependency-injection/Container.php:151 {
Symfony\Component\DependencyInjection\Container->set(string $id, ?object $service) …
› unset($this->privates['service_container']);
› $initialize();
› }
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:457 {
Symfony\Component\HttpKernel\Kernel->initializeContainer() …
› self::$freshCache[$cachePath] = true;
› $this->container->set('kernel', $this);
› error_reporting($errorLevel);
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:789 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
› $this->initializeBundles();
› $this->initializeContainer();
›
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:190 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› if (!$this->booted) {
› $container = $this->container ?? $this->preBoot();
›
}
/var/www/juridicus/public/index.php:28 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
"channel" => "deprecation"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.715+00:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "pruefer_index_pruefungsamt"
"route_parameters" => [
"_route" => "pruefer_index_pruefungsamt"
"_controller" => "JF\JuridicusBundle\Controller\PrueferController::showPruefungsamtAction"
"examen" => "1"
"bslug" => "sachsen"
]
"request_uri" => "https://www.unipoll.de/pruefungsprotokolle-1-staatsexamen/sachsen"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.716+00:00"
"message" => "Checking for authenticator support."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticators" => 1
]
"channel" => "security"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.716+00:00"
"message" => "Checking support on authenticator."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "JF\JuridicusBundle\Security\LoginFormAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.717+00:00"
"message" => "Authenticator does not support the request."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "JF\JuridicusBundle\Security\LoginFormAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.717+00:00"
"message" => "User Deprecated: The "Sensio\Bundle\FrameworkExtraBundle\Configuration\Route" annotation is deprecated since version 5.2. Use "Symfony\Component\Routing\Annotation\Route" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#334
#message: "User Deprecated: The "Sensio\Bundle\FrameworkExtraBundle\Configuration\Route" annotation is deprecated since version 5.2. Use "Symfony\Component\Routing\Annotation\Route" instead."
#code: 0
#file: "/var/www/juridicus/vendor/sensio/framework-extra-bundle/src/Configuration/Route.php"
#line: 16
#severity: E_USER_DEPRECATED
trace: {
/var/www/juridicus/vendor/sensio/framework-extra-bundle/src/Configuration/Route.php:16 {
class_exists(string $class, bool $autoload = true): bool …
›
› @trigger_error(sprintf('The "%s" annotation is deprecated since version 5.2. Use "%s" instead.', Route::class, BaseRoute::class), E_USER_DEPRECATED);
›
}
/var/www/juridicus/vendor/symfony/var-exporter/Internal/Registry.php:68 {
Symfony\Component\VarExporter\Internal\Registry::getClassReflector($class, $instantiableWithoutConstructor = false, $cloneable = null) …
› {
› if (!($isClass = class_exists($class)) && !interface_exists($class, false) && !trait_exists($class, false)) {
› throw new ClassNotFoundException($class);
}
/var/www/juridicus/vendor/symfony/var-exporter/Internal/Registry.php:54 {
Symfony\Component\VarExporter\Internal\Registry::p($class) …
› {
› self::getClassReflector($class, true, true);
›
}
/var/www/juridicus/var/cache/dev/pools/system/vvOLjL5CfH/T/Q/KA+78SIcF6FXjQu5wmlg:5 {
Symfony\Component\Cache\Adapter\PhpFilesAdapter::{closure} …
› $o = [
› clone (\Symfony\Component\VarExporter\Internal\Registry::$prototypes['Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Route'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Route')),
› ],
}
/var/www/juridicus/vendor/symfony/cache/Adapter/PhpFilesAdapter.php:121 {
Symfony\Component\Cache\Adapter\PhpFilesAdapter->doFetch(array $ids) …
› } elseif (!$value instanceof LazyValue) {
› $values[$id] = $value();
› } elseif (false === $values[$id] = include $value->file) {
}
/var/www/juridicus/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:224 {
Symfony\Component\Cache\Adapter\AbstractAdapter->getItem($key) …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/var/www/juridicus/vendor/symfony/cache/Adapter/TraceableAdapter.php:77 {
Symfony\Component\Cache\Adapter\TraceableAdapter->getItem($key) …
› try {
› $item = $this->pool->getItem($key);
› } finally {
}
/var/www/juridicus/vendor/symfony/cache/Adapter/PhpArrayAdapter.php:128 {
Symfony\Component\Cache\Adapter\PhpArrayAdapter->getItem($key) …
› if (!isset($this->keys[$key])) {
› return $this->pool->getItem($key);
› }
}
/var/www/juridicus/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PsrCachedReader.php:154 {
Doctrine\Common\Annotations\PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
›
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
}
/var/www/juridicus/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PsrCachedReader.php:120 {
Doctrine\Common\Annotations\PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
}
/var/www/juridicus/vendor/sensio/framework-extra-bundle/src/EventListener/ControllerListener.php:61 {
Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener->onKernelController(KernelEvent $event) …
› $classConfigurations = $this->getConfigurations($this->reader->getClassAnnotations($object));
› $methodConfigurations = $this->getConfigurations($this->reader->getMethodAnnotations($method));
›
}
/var/www/juridicus/vendor/symfony/event-dispatcher/EventDispatcher.php:260 {
Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure} …
› }
› ($closure = $listener(...))(...$args);
› };
}
/var/www/juridicus/vendor/symfony/event-dispatcher/EventDispatcher.php:220 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/juridicus/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:151 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:75 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:202 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/juridicus/public/index.php:28 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
"channel" => "deprecation"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.717+00:00"
"message" => "User Deprecated: Since symfony/framework-bundle 5.4: Method "Symfony\Bundle\FrameworkBundle\Controller\AbstractController::getDoctrine()" is deprecated, inject an instance of ManagerRegistry in your controller instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#315
#message: "User Deprecated: Since symfony/framework-bundle 5.4: Method "Symfony\Bundle\FrameworkBundle\Controller\AbstractController::getDoctrine()" is deprecated, inject an instance of ManagerRegistry in your controller instead."
#code: 0
#file: "/var/www/juridicus/vendor/symfony/framework-bundle/Controller/AbstractController.php"
#line: 386
#severity: E_USER_DEPRECATED
trace: {
/var/www/juridicus/vendor/symfony/framework-bundle/Controller/AbstractController.php:386 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->getDoctrine(): ManagerRegistry …
› {
› trigger_deprecation('symfony/framework-bundle', '5.4', 'Method "%s()" is deprecated, inject an instance of ManagerRegistry in your controller instead.', __METHOD__);
›
}
/var/www/juridicus/src/JuridicusBundle/Controller/PrueferController.php:161 {
JF\JuridicusBundle\Controller\PrueferController->showPruefungsamtAction($bslug, $examen) …
› {
› $em = $this->getDoctrine()->getManager();
› $pruefungsamt = $em->getRepository(Pruefungsamt::class)->findByExamenAndBSlug($examen, $bslug);
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:163 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:75 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:202 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/juridicus/public/index.php:28 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
"channel" => "deprecation"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.719+00:00"
"message" => "Connecting with parameters {params}"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"params" => [
"use_savepoints" => true
"driver" => "pdo_mysql"
"idle_connection_ttl" => 600
"host" => "127.0.0.1"
"port" => 3306
"user" => "juri"
"password" => "<redacted>"
"driverOptions" => []
"defaultTableOptions" => [
"collation" => "utf8mb4_unicode_ci"
]
"dbname" => "juri"
"charset" => "utf8mb4"
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.724+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT p0_.id AS id_0, p0_.bezeichnung AS bezeichnung_1, p0_.examen AS examen_2, p0_.wahlfach AS wahlfach_3, p0_.bestand AS bestand_4, p0_.anzahl_pruefer AS anzahl_pruefer_5, p0_.anzahl_kandidaten AS anzahl_kandidaten_6, p0_.kennziffer_parts AS kennziffer_parts_7, p0_.noten_options AS noten_options_8, p0_.wahlfach_noten_options AS wahlfach_noten_options_9, p0_.termine AS termine_10, p0_.import_url AS import_url_11, b1_.id AS id_12, b1_.name AS name_13, b1_.kuerzel AS kuerzel_14, b1_.slug AS slug_15 FROM pruefungsamt p0_ INNER JOIN pruefungsamt_bundesland p2_ ON p0_.id = p2_.pruefungsamt_id INNER JOIN bundesland b1_ ON b1_.id = p2_.bundesland_id AND (b1_.slug = ?) WHERE p0_.examen = ? ORDER BY b1_.name ASC"
"params" => [
1 => "sachsen"
2 => "1"
]
"types" => [
1 => 2
2 => 2
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1782148546
"timestamp_rfc3339" => "2026-06-22T17:15:46.731+00:00"
"message" => "Uncaught PHP Exception Doctrine\ORM\NonUniqueResultException: "More than one result was found for query although one row or none was expected." at /var/www/juridicus/vendor/doctrine/orm/src/AbstractQuery.php line 972"
"priority" => 500
"priorityName" => "CRITICAL"
"context" => [
"exception" => Doctrine\ORM\NonUniqueResultException {#78
#message: "More than one result was found for query although one row or none was expected."
#code: 0
#file: "/var/www/juridicus/vendor/doctrine/orm/src/AbstractQuery.php"
#line: 972
trace: {
/var/www/juridicus/vendor/doctrine/orm/src/AbstractQuery.php:972 {
Doctrine\ORM\AbstractQuery->getOneOrNullResult($hydrationMode = null) …
› if (count($result) > 1) {
› throw new NonUniqueResultException();
› }
}
/var/www/juridicus/src/JuridicusBundle/Repository/PruefungsamtRepository.php:73 {
JF\JuridicusBundle\Repository\PruefungsamtRepository->findByExamenAndBSlug($examen, $bslug) …
›
› return $qb->getQuery()->getOneOrNullResult();
› }
}
/var/www/juridicus/src/JuridicusBundle/Controller/PrueferController.php:162 {
JF\JuridicusBundle\Controller\PrueferController->showPruefungsamtAction($bslug, $examen) …
› $em = $this->getDoctrine()->getManager();
› $pruefungsamt = $em->getRepository(Pruefungsamt::class)->findByExamenAndBSlug($examen, $bslug);
› if (!$pruefungsamt) {
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:163 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/juridicus/vendor/symfony/http-kernel/HttpKernel.php:75 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/juridicus/vendor/symfony/http-kernel/Kernel.php:202 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/juridicus/public/index.php:28 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
"channel" => "request"
]
]
]
-errorCount: [
9 => 1
]
-requestStack: Symfony\Component\HttpFoundation\RequestStack {#544 …}
}
]
#microsecondTimestamps: true
#timezone: DateTimeZone {#547 …}
#exceptionHandler: null
-logDepth: 0
-fiberLogDepth: WeakMap {#546 …}
-detectCycles: true
} |