Error 500 Internal Server Error

GET https://thomass-mac-mini-1.coyote-lizard.ts.net/fr

Exceptions

An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused

Exceptions 3

Doctrine\DBAL\Exception\ ConnectionException

Show exception properties
Doctrine\DBAL\Exception\ConnectionException {#1391
  -query: null
}
  1. case 1370:
  2. case 1429:
  3. case 2002:
  4. case 2005:
  5. case 2054:
  6. return new ConnectionException($exception, $query);
  7. case 2006:
  8. case 4031:
  9. return new ConnectionLost($exception, $query);
  1. private function handleDriverException(
  2. Driver\Exception $driverException,
  3. ?Query $query
  4. ): DriverException {
  5. $this->exceptionConverter ??= $this->_driver->getExceptionConverter();
  6. $exception = $this->exceptionConverter->convert($driverException, $query);
  7. if ($exception instanceof ConnectionLost) {
  8. $this->close();
  9. }
in vendor/doctrine/dbal/src/Connection.php -> handleDriverException (line 1924)
  1. }
  2. /** @internal */
  3. final public function convertException(Driver\Exception $e): DriverException
  4. {
  5. return $this->handleDriverException($e, null);
  6. }
  7. /**
  8. * @param array<int, mixed>|array<string, mixed> $params
  9. * @param array<int, int|string|Type|null>|array<string, int|string|Type|null> $types
in vendor/doctrine/dbal/src/Connection.php -> convertException (line 385)
  1. }
  2. try {
  3. $this->_conn = $this->_driver->connect($this->params);
  4. } catch (Driver\Exception $e) {
  5. throw $this->convertException($e);
  6. }
  7. if ($this->autoCommit === false) {
  8. $this->beginTransaction();
  9. }
  1. 'https://github.com/doctrine/dbal/issues/4966',
  2. 'Connection::getWrappedConnection() is deprecated.'
  3. . ' Use Connection::getNativeConnection() to access the native connection.',
  4. );
  5. $this->connect();
  6. return $this->_conn;
  7. }
  8. /** @return resource|object */
in vendor/doctrine/dbal/src/Connection.php -> getWrappedConnection (line 1087)
  1. ): Result {
  2. if ($qcp !== null) {
  3. return $this->executeCacheQuery($sql, $params, $types, $qcp);
  4. }
  5. $connection = $this->getWrappedConnection();
  6. $logger = $this->_config->getSQLLogger();
  7. if ($logger !== null) {
  8. $logger->startQuery($sql, $params, $types);
  9. }
  1. {
  2. $this->switchPersisterContext($offset, $limit);
  3. $sql = $this->getSelectSQL($criteria, null, null, $limit, $offset, $orderBy);
  4. [$params, $types] = $this->expandParameters($criteria);
  5. $stmt = $this->conn->executeQuery($sql, $params, $types);
  6. $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);
  7. return $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, [UnitOfWork::HINT_DEFEREAGERLOAD => true]);
  8. }
  1. */
  2. public function findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null)
  3. {
  4. $persister = $this->_em->getUnitOfWork()->getEntityPersister($this->_entityName);
  5. return $persister->loadAll($criteria, $orderBy, $limit, $offset);
  6. }
  7. /**
  8. * Finds a single entity by a set of criteria.
  9. *
  1. *
  2. * @phpstan-return list<T> The entities.
  3. */
  4. public function findAll()
  5. {
  6. return $this->findBy([]);
  7. }
  8. /**
  9. * Finds entities by a set of criteria.
  10. *
EntityRepository->findAll() in src/Controller/SiteController.php (line 59)
  1. return $this->redirectToRoute('site_intro_sequence');
  2. }
  3. }
  4. $locale = $request->query->get('locale');
  5. $topics = $this->entityManager->getRepository(Topic::class)->findAll();
  6. $testimonials = $this->craft->getTestimonials($request->getLocale());
  7. $associations = $this->craft->getAssociations($request->getLocale());
  8. shuffle($associations);
  9. return $this->render('Site/home.html.twig', [
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. if (!$this->handlingHttpCache) {
  2. $this->resetServices = true;
  3. }
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. ) {
  2. }
  3. public function run(): int
  4. {
  5. $response = $this->kernel->handle($this->request);
  6. if (Kernel::VERSION_ID >= 60400) {
  7. $response->send(false);
  8. if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in vendor/autoload_runtime.php -> run (line 32)
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5. return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };
require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php') in /Applications/Herd.app/Contents/Resources/valet/server.php (line 167)
  1. chdir(dirname($frontControllerPath));
  2. $_SERVER['HERD_SITE_PATH'] = $valetSitePath;
  3. require $frontControllerPath;

Doctrine\DBAL\Driver\PDO\ Exception

SQLSTATE[HY000] [2002] Connection refused

  1. } else {
  2. $code = $exception->getCode();
  3. $sqlState = null;
  4. }
  5. return new self($exception->getMessage(), $sqlState, $code, $exception);
  6. }
  7. }
  1. $params['user'] ?? '',
  2. $params['password'] ?? '',
  3. $driverOptions,
  4. );
  5. } catch (PDOException $exception) {
  6. throw Exception::new($exception);
  7. }
  8. return new Connection($pdo);
  9. }
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. array $params
  2. ) {
  3. $this->logger->info('Connecting with parameters {params}', ['params' => $this->maskPassword($params)]);
  4. return new Connection(
  5. parent::connect($params),
  6. $this->logger,
  7. );
  8. }
  9. /**
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. parent::__construct($driver);
  2. }
  3. public function connect(array $params): ConnectionInterface
  4. {
  5. $connection = parent::connect($params);
  6. if ('void' !== (string) (new \ReflectionMethod(ConnectionInterface::class, 'commit'))->getReturnType()) {
  7. return new DBAL3\Connection(
  8. $connection,
  9. $this->debugDataHolder,
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. }
  2. public function connect(array $params): ConnectionInterface
  3. {
  4. $timestamp = time();
  5. $connection = parent::connect($params);
  6. $this->connectionExpiries[$this->connectionName] = $timestamp + $this->ttl;
  7. return $connection;
  8. }
  9. }
  1. if ($this->_conn !== null) {
  2. return false;
  3. }
  4. try {
  5. $this->_conn = $this->_driver->connect($this->params);
  6. } catch (Driver\Exception $e) {
  7. throw $this->convertException($e);
  8. }
  9. if ($this->autoCommit === false) {
  1. 'https://github.com/doctrine/dbal/issues/4966',
  2. 'Connection::getWrappedConnection() is deprecated.'
  3. . ' Use Connection::getNativeConnection() to access the native connection.',
  4. );
  5. $this->connect();
  6. return $this->_conn;
  7. }
  8. /** @return resource|object */
in vendor/doctrine/dbal/src/Connection.php -> getWrappedConnection (line 1087)
  1. ): Result {
  2. if ($qcp !== null) {
  3. return $this->executeCacheQuery($sql, $params, $types, $qcp);
  4. }
  5. $connection = $this->getWrappedConnection();
  6. $logger = $this->_config->getSQLLogger();
  7. if ($logger !== null) {
  8. $logger->startQuery($sql, $params, $types);
  9. }
  1. {
  2. $this->switchPersisterContext($offset, $limit);
  3. $sql = $this->getSelectSQL($criteria, null, null, $limit, $offset, $orderBy);
  4. [$params, $types] = $this->expandParameters($criteria);
  5. $stmt = $this->conn->executeQuery($sql, $params, $types);
  6. $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);
  7. return $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, [UnitOfWork::HINT_DEFEREAGERLOAD => true]);
  8. }
  1. */
  2. public function findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null)
  3. {
  4. $persister = $this->_em->getUnitOfWork()->getEntityPersister($this->_entityName);
  5. return $persister->loadAll($criteria, $orderBy, $limit, $offset);
  6. }
  7. /**
  8. * Finds a single entity by a set of criteria.
  9. *
  1. *
  2. * @phpstan-return list<T> The entities.
  3. */
  4. public function findAll()
  5. {
  6. return $this->findBy([]);
  7. }
  8. /**
  9. * Finds entities by a set of criteria.
  10. *
EntityRepository->findAll() in src/Controller/SiteController.php (line 59)
  1. return $this->redirectToRoute('site_intro_sequence');
  2. }
  3. }
  4. $locale = $request->query->get('locale');
  5. $topics = $this->entityManager->getRepository(Topic::class)->findAll();
  6. $testimonials = $this->craft->getTestimonials($request->getLocale());
  7. $associations = $this->craft->getAssociations($request->getLocale());
  8. shuffle($associations);
  9. return $this->render('Site/home.html.twig', [
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. if (!$this->handlingHttpCache) {
  2. $this->resetServices = true;
  3. }
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. ) {
  2. }
  3. public function run(): int
  4. {
  5. $response = $this->kernel->handle($this->request);
  6. if (Kernel::VERSION_ID >= 60400) {
  7. $response->send(false);
  8. if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in vendor/autoload_runtime.php -> run (line 32)
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5. return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };
require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php') in /Applications/Herd.app/Contents/Resources/valet/server.php (line 167)
  1. chdir(dirname($frontControllerPath));
  2. $_SERVER['HERD_SITE_PATH'] = $valetSitePath;
  3. require $frontControllerPath;

PDOException

SQLSTATE[HY000] [2002] Connection refused

  1. ): PDO {
  2. if (PHP_VERSION_ID < 80400) {
  3. return new PDO($dsn, $username, $password, $options);
  4. }
  5. return PDO::connect($dsn, $username, $password, $options);
  6. }
  7. }
  1. ): PDO {
  2. if (PHP_VERSION_ID < 80400) {
  3. return new PDO($dsn, $username, $password, $options);
  4. }
  5. return PDO::connect($dsn, $username, $password, $options);
  6. }
  7. }
  1. $safeParams = $params;
  2. unset($safeParams['password'], $safeParams['url']);
  3. try {
  4. $pdo = $this->doConnect(
  5. $this->constructPdoDsn($safeParams),
  6. $params['user'] ?? '',
  7. $params['password'] ?? '',
  8. $driverOptions,
  9. );
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. array $params
  2. ) {
  3. $this->logger->info('Connecting with parameters {params}', ['params' => $this->maskPassword($params)]);
  4. return new Connection(
  5. parent::connect($params),
  6. $this->logger,
  7. );
  8. }
  9. /**
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. parent::__construct($driver);
  2. }
  3. public function connect(array $params): ConnectionInterface
  4. {
  5. $connection = parent::connect($params);
  6. if ('void' !== (string) (new \ReflectionMethod(ConnectionInterface::class, 'commit'))->getReturnType()) {
  7. return new DBAL3\Connection(
  8. $connection,
  9. $this->debugDataHolder,
  1. */
  2. public function connect(
  3. #[SensitiveParameter]
  4. array $params
  5. ) {
  6. return $this->wrappedDriver->connect($params);
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  1. }
  2. public function connect(array $params): ConnectionInterface
  3. {
  4. $timestamp = time();
  5. $connection = parent::connect($params);
  6. $this->connectionExpiries[$this->connectionName] = $timestamp + $this->ttl;
  7. return $connection;
  8. }
  9. }
  1. if ($this->_conn !== null) {
  2. return false;
  3. }
  4. try {
  5. $this->_conn = $this->_driver->connect($this->params);
  6. } catch (Driver\Exception $e) {
  7. throw $this->convertException($e);
  8. }
  9. if ($this->autoCommit === false) {
  1. 'https://github.com/doctrine/dbal/issues/4966',
  2. 'Connection::getWrappedConnection() is deprecated.'
  3. . ' Use Connection::getNativeConnection() to access the native connection.',
  4. );
  5. $this->connect();
  6. return $this->_conn;
  7. }
  8. /** @return resource|object */
in vendor/doctrine/dbal/src/Connection.php -> getWrappedConnection (line 1087)
  1. ): Result {
  2. if ($qcp !== null) {
  3. return $this->executeCacheQuery($sql, $params, $types, $qcp);
  4. }
  5. $connection = $this->getWrappedConnection();
  6. $logger = $this->_config->getSQLLogger();
  7. if ($logger !== null) {
  8. $logger->startQuery($sql, $params, $types);
  9. }
  1. {
  2. $this->switchPersisterContext($offset, $limit);
  3. $sql = $this->getSelectSQL($criteria, null, null, $limit, $offset, $orderBy);
  4. [$params, $types] = $this->expandParameters($criteria);
  5. $stmt = $this->conn->executeQuery($sql, $params, $types);
  6. $hydrator = $this->em->newHydrator($this->currentPersisterContext->selectJoinSql ? Query::HYDRATE_OBJECT : Query::HYDRATE_SIMPLEOBJECT);
  7. return $hydrator->hydrateAll($stmt, $this->currentPersisterContext->rsm, [UnitOfWork::HINT_DEFEREAGERLOAD => true]);
  8. }
  1. */
  2. public function findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null)
  3. {
  4. $persister = $this->_em->getUnitOfWork()->getEntityPersister($this->_entityName);
  5. return $persister->loadAll($criteria, $orderBy, $limit, $offset);
  6. }
  7. /**
  8. * Finds a single entity by a set of criteria.
  9. *
  1. *
  2. * @phpstan-return list<T> The entities.
  3. */
  4. public function findAll()
  5. {
  6. return $this->findBy([]);
  7. }
  8. /**
  9. * Finds entities by a set of criteria.
  10. *
EntityRepository->findAll() in src/Controller/SiteController.php (line 59)
  1. return $this->redirectToRoute('site_intro_sequence');
  2. }
  3. }
  4. $locale = $request->query->get('locale');
  5. $topics = $this->entityManager->getRepository(Topic::class)->findAll();
  6. $testimonials = $this->craft->getTestimonials($request->getLocale());
  7. $associations = $this->craft->getAssociations($request->getLocale());
  8. shuffle($associations);
  9. return $this->render('Site/home.html.twig', [
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. if (!$this->handlingHttpCache) {
  2. $this->resetServices = true;
  3. }
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
  1. ) {
  2. }
  3. public function run(): int
  4. {
  5. $response = $this->kernel->handle($this->request);
  6. if (Kernel::VERSION_ID >= 60400) {
  7. $response->send(false);
  8. if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in vendor/autoload_runtime.php -> run (line 32)
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5. return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };
require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php') in /Applications/Herd.app/Contents/Resources/valet/server.php (line 167)
  1. chdir(dirname($frontControllerPath));
  2. $_SERVER['HERD_SITE_PATH'] = $valetSitePath;
  3. require $frontControllerPath;

Logs

Level Channel Message
INFO 12:42:16 deprecation User Deprecated: Since symfony/ux-typed 2.27.0: The package is deprecated and will be removed in 3.0. Follow the migration steps in https://github.com/symfony/ux/tree/2.x/src/Typed to keep using Typed in your Symfony application.
{
    "exception": {}
}
INFO 12:42:16 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "aebf1f"
    },
    "request_uri": "https://thomass-mac-mini-1.coyote-lizard.ts.net/_profiler/aebf1f",
    "method": "GET"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.request" to listener "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\UX\\LiveComponent\\EventListener\\LiveComponentSubscriber::onKernelRequest"
}
DEBUG 12:42:16 event Notified event "kernel.controller" to listener "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\UX\\LiveComponent\\EventListener\\LiveComponentSubscriber::onKernelController"
}
DEBUG 12:42:16 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 12:42:16 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
INFO 12:42:16 deprecation User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by App_KernelDevDebugContainer.php:2774, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)
{
    "exception": {}
}
INFO 12:42:16 deprecation User Deprecated: Not enabling lazy ghost objects is deprecated and will not be supported in Doctrine ORM 3.0. Ensure Doctrine\ORM\Configuration::setLazyGhostObjectEnabled(true) is called to enable them. (ProxyFactory.php:166 called by EntityManager.php:177, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)
{
    "exception": {}
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\IsSignatureValidAttributeListener::onKernelControllerArguments"
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\Controller\\ArgumentResolver\\RequestPayloadValueResolver::onKernelControllerArguments"
}
DEBUG 12:42:16 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}

Stack Traces 3

[3/3] ConnectionException
Doctrine\DBAL\Exception\ConnectionException:
An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused

  at vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:112
  at Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(object(Exception), null)
     (vendor/doctrine/dbal/src/Connection.php:1976)
  at Doctrine\DBAL\Connection->handleDriverException(object(Exception), null)
     (vendor/doctrine/dbal/src/Connection.php:1924)
  at Doctrine\DBAL\Connection->convertException(object(Exception))
     (vendor/doctrine/dbal/src/Connection.php:385)
  at Doctrine\DBAL\Connection->connect()
     (vendor/doctrine/dbal/src/Connection.php:1692)
  at Doctrine\DBAL\Connection->getWrappedConnection()
     (vendor/doctrine/dbal/src/Connection.php:1087)
  at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.uuid AS uuid_2, t0.label AS label_3, t0.version AS version_4, t0.emoji AS emoji_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.target_id AS target_id_8 FROM topic t0', array(), array())
     (vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:995)
  at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(array(), null, null, null)
     (vendor/doctrine/orm/src/EntityRepository.php:224)
  at Doctrine\ORM\EntityRepository->findBy(array())
     (vendor/doctrine/orm/src/EntityRepository.php:206)
  at Doctrine\ORM\EntityRepository->findAll()
     (src/Controller/SiteController.php:59)
  at App\Controller\SiteController->home(object(Request))
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:193)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:32)
  at require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php')
     (public/index.php:5)
  at require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php')
     (/Applications/Herd.app/Contents/Resources/valet/server.php:167)                
[2/3] Exception
Doctrine\DBAL\Driver\PDO\Exception:
SQLSTATE[HY000] [2002] Connection refused

  at vendor/doctrine/dbal/src/Driver/PDO/Exception.php:24
  at Doctrine\DBAL\Driver\PDO\Exception::new(object(PDOException))
     (vendor/doctrine/dbal/src/Driver/PDO/MySQL/Driver.php:43)
  at Doctrine\DBAL\Driver\PDO\MySQL\Driver->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Logging/Driver.php:34)
  at Doctrine\DBAL\Logging\Driver->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/symfony/doctrine-bridge/Middleware/Debug/Driver.php:37)
  at Symfony\Bridge\Doctrine\Middleware\Debug\Driver->connect(array('charset' => 'utf8mb4', 'driver' => 'pdo_mysql', 'idle_connection_ttl' => 600, 'host' => '127.0.0.1', 'port' => 33068, 'user' => 'claude', 'password' => 'apap', 'driverOptions' => array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'), 'defaultTableOptions' => array(), 'dbname' => 'better_confirm', 'serverVersion' => '8.0.27'))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/symfony/doctrine-bridge/Middleware/IdleConnection/Driver.php:35)
  at Symfony\Bridge\Doctrine\Middleware\IdleConnection\Driver->connect(array('charset' => 'utf8mb4', 'driver' => 'pdo_mysql', 'idle_connection_ttl' => 600, 'host' => '127.0.0.1', 'port' => 33068, 'user' => 'claude', 'password' => 'apap', 'driverOptions' => array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'), 'defaultTableOptions' => array(), 'dbname' => 'better_confirm', 'serverVersion' => '8.0.27'))
     (vendor/doctrine/dbal/src/Connection.php:383)
  at Doctrine\DBAL\Connection->connect()
     (vendor/doctrine/dbal/src/Connection.php:1692)
  at Doctrine\DBAL\Connection->getWrappedConnection()
     (vendor/doctrine/dbal/src/Connection.php:1087)
  at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.uuid AS uuid_2, t0.label AS label_3, t0.version AS version_4, t0.emoji AS emoji_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.target_id AS target_id_8 FROM topic t0', array(), array())
     (vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:995)
  at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(array(), null, null, null)
     (vendor/doctrine/orm/src/EntityRepository.php:224)
  at Doctrine\ORM\EntityRepository->findBy(array())
     (vendor/doctrine/orm/src/EntityRepository.php:206)
  at Doctrine\ORM\EntityRepository->findAll()
     (src/Controller/SiteController.php:59)
  at App\Controller\SiteController->home(object(Request))
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:193)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:32)
  at require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php')
     (public/index.php:5)
  at require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php')
     (/Applications/Herd.app/Contents/Resources/valet/server.php:167)                
[1/3] PDOException
PDOException:
SQLSTATE[HY000] [2002] Connection refused

  at vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:28
  at PDO::connect('mysql:host=127.0.0.1;port=33068;dbname=better_confirm;charset=utf8mb4;', 'claude', object(SensitiveParameterValue), array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'))
     (vendor/doctrine/dbal/src/Driver/PDO/PDOConnect.php:28)
  at Doctrine\DBAL\Driver\PDO\MySQL\Driver->doConnect(object(SensitiveParameterValue), 'claude', object(SensitiveParameterValue), array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'))
     (vendor/doctrine/dbal/src/Driver/PDO/MySQL/Driver.php:36)
  at Doctrine\DBAL\Driver\PDO\MySQL\Driver->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Logging/Driver.php:34)
  at Doctrine\DBAL\Logging\Driver->connect(object(SensitiveParameterValue))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/symfony/doctrine-bridge/Middleware/Debug/Driver.php:37)
  at Symfony\Bridge\Doctrine\Middleware\Debug\Driver->connect(array('charset' => 'utf8mb4', 'driver' => 'pdo_mysql', 'idle_connection_ttl' => 600, 'host' => '127.0.0.1', 'port' => 33068, 'user' => 'claude', 'password' => 'apap', 'driverOptions' => array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'), 'defaultTableOptions' => array(), 'dbname' => 'better_confirm', 'serverVersion' => '8.0.27'))
     (vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:29)
  at Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->connect(object(SensitiveParameterValue))
     (vendor/symfony/doctrine-bridge/Middleware/IdleConnection/Driver.php:35)
  at Symfony\Bridge\Doctrine\Middleware\IdleConnection\Driver->connect(array('charset' => 'utf8mb4', 'driver' => 'pdo_mysql', 'idle_connection_ttl' => 600, 'host' => '127.0.0.1', 'port' => 33068, 'user' => 'claude', 'password' => 'apap', 'driverOptions' => array('SET sql_mode=(SELECT REPLACE(@@sql_mode, "ONLY_FULL_GROUP_BY", ""))'), 'defaultTableOptions' => array(), 'dbname' => 'better_confirm', 'serverVersion' => '8.0.27'))
     (vendor/doctrine/dbal/src/Connection.php:383)
  at Doctrine\DBAL\Connection->connect()
     (vendor/doctrine/dbal/src/Connection.php:1692)
  at Doctrine\DBAL\Connection->getWrappedConnection()
     (vendor/doctrine/dbal/src/Connection.php:1087)
  at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.uuid AS uuid_2, t0.label AS label_3, t0.version AS version_4, t0.emoji AS emoji_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.target_id AS target_id_8 FROM topic t0', array(), array())
     (vendor/doctrine/orm/src/Persisters/Entity/BasicEntityPersister.php:995)
  at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(array(), null, null, null)
     (vendor/doctrine/orm/src/EntityRepository.php:224)
  at Doctrine\ORM\EntityRepository->findBy(array())
     (vendor/doctrine/orm/src/EntityRepository.php:206)
  at Doctrine\ORM\EntityRepository->findAll()
     (src/Controller/SiteController.php:59)
  at App\Controller\SiteController->home(object(Request))
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:193)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:32)
  at require_once('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/vendor/autoload_runtime.php')
     (public/index.php:5)
  at require('/Users/tcdw/sites/gingo-worktrees/monizze-confirm/public/index.php')
     (/Applications/Herd.app/Contents/Resources/valet/server.php:167)