| logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#370
-records: [
42 => [
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.891+00:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "admin_category_detail"
"route_parameters" => [
"_route" => "admin_category_detail"
"_controller" => "App\Controller\Admin\CategoryCrudController::detail"
"routeCreatedByEasyAdmin" => true
"dashboardControllerFqcn" => "App\Controller\Admin\DashboardController"
"crudControllerFqcn" => "App\Controller\Admin\CategoryCrudController"
"crudAction" => "detail"
"entityId" => "batch-delete"
]
"request_uri" => "https://content.gamingdesktop.com.au/admin/category/batch-delete?page=596"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.894+00:00"
"message" => "Checking for authenticator support."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticators" => 0
]
"channel" => "security"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.913+00:00"
"message" => "Uncaught PHP Exception Error: "Session id must be a string" at NativeSessionStorage.php line 145"
"priority" => 500
"priorityName" => "CRITICAL"
"context" => [
"exception" => Error {#699
#message: "Session id must be a string"
#code: 0
#file: "/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php"
#line: 145
-previous: ErrorException {#445 …}
trace: {
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php:145 {
Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start(): bool …
› // ok to try and start the session
› if (!session_start()) {
› throw new \RuntimeException('Failed to start the session.');
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php:269 {
Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->getBag(string $name): SessionBagInterface …
› } elseif (!$this->started) {
› $this->start();
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Session.php:201 {
Symfony\Component\HttpFoundation\Session\Session->getBag(string $name): SessionBagInterface …
› {
› $bag = $this->storage->getBag($name);
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Session.php:221 {
Symfony\Component\HttpFoundation\Session\Session->getAttributeBag(): AttributeBagInterface …
› {
› return $this->getBag($this->attributeName);
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-foundation/Session/Session.php:69 {
Symfony\Component\HttpFoundation\Session\Session->get(string $name, mixed $default = null): mixed …
› {
› return $this->getAttributeBag()->get($name, $default);
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/security-http/Firewall/ContextListener.php:99 {
Symfony\Component\Security\Http\Firewall\ContextListener->authenticate(RequestEvent $event): void …
› $sessionId = $request->cookies->all()[$session->getName()] ?? null;
› $token = $session->get($this->sessionKey);
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php:52 {
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener->authenticate(RequestEvent $event): void …
› try {
› $this->listener->authenticate($event);
› } catch (LazyResponseException $e) {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/security-bundle/Security/LazyFirewallContext.php:77 {
Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext::{closure:Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext::authenticate():74} …
› foreach ($listeners as $listener) {
› $listener->authenticate($event);
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/security-core/Authentication/Token/Storage/TokenStorage.php:34 {
Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage->getToken(): TokenInterface …
› $this->initializer = null;
› $initializer();
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php:38 {
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage->getToken(): TokenInterface …
› // reading the token can enable usage tracking, e.g. when a lazy firewall loads it from the session
› $token = $this->storage->getToken();
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/easycorp/easyadmin-bundle/src/Factory/AdminContextFactory.php:272 {
EasyCorp\Bundle\EasyAdminBundle\Factory\AdminContextFactory->getUser(?TokenStorageInterface $tokenStorage): UserInterface …
› {
› if (null === $token = $tokenStorage?->getToken()) {
› return null;
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/easycorp/easyadmin-bundle/src/Factory/AdminContextFactory.php:73 {
EasyCorp\Bundle\EasyAdminBundle\Factory\AdminContextFactory->create(Request $request, DashboardControllerInterface $dashboardController, ?CrudControllerInterface $crudController, ?string $actionName = null): AdminContext …
› $filters = $this->getFilters($dashboardController, $crudController);
› $user = $this->getUser($this->tokenStorage);
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/easycorp/easyadmin-bundle/src/EventListener/AdminRouterSubscriber.php:141 {
EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber->onKernelRequestPrettyUrls(RequestEvent $event): void …
› try {
› $adminContext = $this->adminContextFactory->create($request, $dashboardControllerInstance, $crudControllerInstance, $actionName);
› } catch (BaseException $e) {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/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);
› }
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-kernel/HttpKernel.php:162 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST, ?ControllerMetadata &$controllerMetadata = null): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-kernel/HttpKernel.php:79 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type, $controllerMetadata);
› } catch (\Throwable $e) {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/http-kernel/Kernel.php:143 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/home/content/htdocs/content.gamingdesktop.com.au/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/home/content/htdocs/content.gamingdesktop.com.au/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/home/content/htdocs/content.gamingdesktop.com.au/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "request"
]
]
1114 => [
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.964+00:00"
"message" => "Connecting with parameters {params}"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"params" => [
"charset" => "utf8mb4"
"driver" => "pdo_mysql"
"idle_connection_ttl" => 600
"host" => "127.0.0.1"
"port" => 3306
"user" => "content"
"password" => "<redacted>"
"driverOptions" => []
"defaultTableOptions" => [
"charset" => "utf8mb4"
"collate" => "utf8mb4_unicode_ci"
]
"dama.connection_key" => "default"
"dbname" => "content"
"serverVersion" => "mariadb-10.11.3"
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.965+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.966+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT TABLE_NAME\n
FROM information_schema.TABLES\n
WHERE TABLE_SCHEMA = ?\n
AND TABLE_TYPE = 'BASE TABLE'\n
ORDER BY TABLE_NAME
"""
"params" => [
1 => "content"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734
+name: "STRING"
}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.971+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.972+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT TABLE_NAME\n
FROM information_schema.TABLES\n
WHERE TABLE_SCHEMA = ?\n
AND TABLE_TYPE = 'BASE TABLE'\n
ORDER BY TABLE_NAME
"""
"params" => [
1 => "content"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.980+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT @@character_set_database, @@collation_database"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.982+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.982+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT c.TABLE_NAME,\n
c.COLUMN_NAME,\n
IF(\n
c.DATA_TYPE = 'longtext'\n
AND EXISTS(\n
SELECT * FROM information_schema.CHECK_CONSTRAINTS i_c\n
WHERE i_c.CONSTRAINT_SCHEMA = 'content'\n
AND i_c.TABLE_NAME = c.TABLE_NAME\n
AND i_c.CHECK_CLAUSE = CONCAT(\n
'json_valid(`',\n
c.COLUMN_NAME,\n
'`)'\n
)\n
),\n
'json',\n
c.DATA_TYPE\n
),\n
c.COLUMN_TYPE,\n
c.CHARACTER_MAXIMUM_LENGTH,\n
c.CHARACTER_OCTET_LENGTH,\n
c.NUMERIC_PRECISION,\n
c.NUMERIC_SCALE,\n
c.IS_NULLABLE,\n
c.COLUMN_DEFAULT,\n
c.EXTRA,\n
c.COLUMN_COMMENT,\n
c.CHARACTER_SET_NAME,\n
c.COLLATION_NAME\n
FROM information_schema.COLUMNS c\n
INNER JOIN information_schema.TABLES t\n
ON t.TABLE_NAME = c.TABLE_NAME\n
AND CONVERT(t.TABLE_NAME USING binary) = CONVERT(c.TABLE_NAME USING binary)\n
WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ?\n
AND t.TABLE_TYPE = 'BASE TABLE'\n
ORDER BY c.TABLE_NAME,\n
c.ORDINAL_POSITION
"""
"params" => [
1 => "content"
2 => "content"
3 => "doctrine_migration_versions"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
2 => Doctrine\DBAL\ParameterType {#1734}
3 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.986+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.988+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT t.TABLE_NAME,\n
t.ENGINE,\n
t.AUTO_INCREMENT,\n
t.TABLE_COMMENT,\n
t.CREATE_OPTIONS,\n
t.TABLE_COLLATION,\n
ccsa.CHARACTER_SET_NAME\n
FROM information_schema.TABLES t\n
INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa\n
ON ccsa.FULL_COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'
"""
"params" => [
1 => "content"
2 => "doctrine_migration_versions"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
2 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.992+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.992+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT tc.TABLE_NAME,\n
tc.CONSTRAINT_NAME,\n
kcu.COLUMN_NAME\n
FROM information_schema.TABLE_CONSTRAINTS tc\n
INNER JOIN information_schema.KEY_COLUMN_USAGE kcu\n
ON kcu.TABLE_NAME = tc.TABLE_NAME\n
AND CONVERT(kcu.TABLE_NAME USING binary) = CONVERT(tc.TABLE_NAME USING binary)\n
AND kcu.CONSTRAINT_NAME = tc.CONSTRAINT_NAME\n
WHERE tc.TABLE_SCHEMA = ? AND kcu.TABLE_SCHEMA = ? AND tc.TABLE_NAME = ?\n
AND tc.CONSTRAINT_TYPE = 'PRIMARY KEY'\n
ORDER BY TABLE_NAME,\n
kcu.ORDINAL_POSITION
"""
"params" => [
1 => "content"
2 => "content"
3 => "doctrine_migration_versions"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
2 => Doctrine\DBAL\ParameterType {#1734}
3 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.993+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.995+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT TABLE_NAME,\n
INDEX_NAME,\n
INDEX_TYPE,\n
NON_UNIQUE,\n
COLUMN_NAME,\n
SUB_PART\n
FROM information_schema.STATISTICS\n
WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ?\n
AND INDEX_NAME != 'PRIMARY'\n
ORDER BY TABLE_NAME,\n
SEQ_IN_INDEX
"""
"params" => [
1 => "content"
2 => "doctrine_migration_versions"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
2 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.995+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380755
"timestamp_rfc3339" => "2026-10-30T17:19:15.997+00:00"
"message" => "Executing statement: {sql} (parameters: {params}, types: {types})"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => """
SELECT k.TABLE_NAME,\n
k.CONSTRAINT_NAME,\n
k.REFERENCED_TABLE_NAME,\n
c.UPDATE_RULE,\n
c.DELETE_RULE,\n
k.COLUMN_NAME,\n
k.REFERENCED_COLUMN_NAME\n
FROM information_schema.KEY_COLUMN_USAGE k\n
INNER JOIN information_schema.REFERENTIAL_CONSTRAINTS c\n
ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\n
AND c.TABLE_NAME = k.TABLE_NAME\n
AND CONVERT(c.TABLE_NAME USING binary) = CONVERT(k.TABLE_NAME USING binary)\n
WHERE k.TABLE_SCHEMA = ? AND c.CONSTRAINT_SCHEMA = ? AND k.TABLE_NAME = ?\n
AND k.REFERENCED_COLUMN_NAME IS NOT NULL\n
ORDER BY k.TABLE_NAME,\n
k.CONSTRAINT_NAME,\n
k.ORDINAL_POSITION
"""
"params" => [
1 => "content"
2 => "content"
3 => "doctrine_migration_versions"
]
"types" => [
1 => Doctrine\DBAL\ParameterType {#1734}
2 => Doctrine\DBAL\ParameterType {#1734}
3 => Doctrine\DBAL\ParameterType {#1734}
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380756
"timestamp_rfc3339" => "2026-10-30T17:19:16.000+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT * FROM doctrine_migration_versions"
]
"channel" => "doctrine"
]
[
"timestamp" => 1793380756
"timestamp_rfc3339" => "2026-10-30T17:19:16.002+00:00"
"message" => "Executing query: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "SELECT DATABASE()"
]
"channel" => "doctrine"
]
]
]
-errorCount: [
42 => 1
1114 => 0
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#364 …}
} |