Uncaught TYPO3 Exception
An exception occured in driver: Connection refused

Doctrine\DBAL\Exception\ConnectionException thrown in file
/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php in line 103.

23 Doctrine\DBAL\Driver\AbstractMySQLDriver::convertException()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:
00143: 
00144:         if ($driver instanceof ExceptionConverterDriver && $driverEx instanceof DriverException) {
00145:             return $driver->convertException($msg, $driverEx);
00146:         }
00147: 

22 Doctrine\DBAL\DBALException::driverException()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/Driver.php:
00036:             return new MysqliConnection($params, $username, $password, $driverOptions);
00037:         } catch (MysqliException $e) {
00038:             throw DBALException::driverException($this, $e);
00039:         }
00040:     }

21 Doctrine\DBAL\Driver\Mysqli\Driver::connect()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:
00358:             $this->_params['password'] : null;
00359: 
00360:         $this->_conn = $this->_driver->connect($this->_params, $user, $password, $driverOptions);
00361:         $this->_isConnected = true;
00362: 

20 Doctrine\DBAL\Connection::connect()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Database/Connection.php:
00086:     {
00087:         // Early return if the connection is already open and custom setup has been done.
00088:         if (!parent::connect()) {
00089:             return false;
00090:         }

19 TYPO3\CMS\Core\Database\Connection::connect()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:
00427:         // If not connected, we need to connect now to determine the platform version.
00428:         if (null === $this->_conn) {
00429:             $this->connect();
00430:         }
00431: 

18 Doctrine\DBAL\Connection::getDatabasePlatformVersion()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:
00387:     {
00388:         if ( ! isset($this->_params['platform'])) {
00389:             $version = $this->getDatabasePlatformVersion();
00390: 
00391:             if (null !== $version) {

17 Doctrine\DBAL\Connection::detectDatabasePlatform()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:
00326:     {
00327:         if (null == $this->platform) {
00328:             $this->detectDatabasePlatform();
00329:         }
00330: 

16 Doctrine\DBAL\Connection::getDatabasePlatform()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Database/ConnectionPool.php:
00167:         // Register all custom data types in the type mapping
00168:         foreach ($this->customDoctrineTypes as $type => $className) {
00169:             $conn->getDatabasePlatform()->registerDoctrineTypeMapping($type, $type);
00170:         }
00171: 

15 TYPO3\CMS\Core\Database\ConnectionPool::getDatabaseConnection()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Database/ConnectionPool.php:
00129:         }
00130: 
00131:         static::$connections[$connectionName] = $this->getDatabaseConnection($connectionParams);
00132: 
00133:         return static::$connections[$connectionName];

14 TYPO3\CMS\Core\Database\ConnectionPool::getConnectionByName()

/var/www/montbeliard/www/typo3conf/ext/dce/Classes/Utility/DatabaseConnection.php:
00073:         if (empty($this->tableNames)) {
00074:             $connectioNames = $this->connectionPool->getConnectionNames();
00075:             $connection = $this->connectionPool->getConnectionByName(reset($connectioNames));
00076:             $this->tableNames = $connection->getSchemaManager()->listTableNames();
00077:         }

13 ArminVieweg\Dce\Utility\DatabaseConnection::admin_get_tables()

/var/www/montbeliard/www/typo3conf/ext/dce/Classes/Injector.php:
00248:         $databaseConnection = \ArminVieweg\Dce\Utility\DatabaseUtility::getDatabaseConnection();
00249: 
00250:         $tables = $databaseConnection->admin_get_tables();
00251:         if (!\in_array('tx_dce_domain_model_dce', $tables) || !\in_array('tx_dce_domain_model_dcefield', $tables)) {
00252:             return [];

12 ArminVieweg\Dce\Injector::getDatabaseDces()

/var/www/montbeliard/www/typo3conf/ext/dce/Classes/Injector.php:
00125:         );
00126: 
00127:         foreach ($this->getDatabaseDces() as $dce) {
00128:             if ($dce['hidden']) {
00129:                 continue;

11 ArminVieweg\Dce\Injector::injectPluginConfiguration()

/var/www/montbeliard/www/typo3temp/var/Cache/Code/cache_core/ext_localconf_3d801f8f00361ce81d0a7ff350f636c6711d878e.php:
02205:     // Register DCEs
02206:     $cache = new \ArminVieweg\Dce\Injector();
02207:     $cache->injectPluginConfiguration();
02208: 
02209:     if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('linkvalidator')) {

10 TYPO3\CMS\Core\Cache\Backend\SimpleFileBackend::{closure}()

/var/www/montbeliard/www/typo3temp/var/Cache/Code/cache_core/ext_localconf_3d801f8f00361ce81d0a7ff350f636c6711d878e.php:
02221: };
02222: 
02223: $boot($_EXTKEY);
02224: unset($boot);
02225: 

9 require_once("/var/www/montbeliard/www/typo3temp/var/Cache/Code/lconf_3d801f8f00361ce81d0a7ff350f636c6711d878e.php")

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php:
00359:             throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1282073037);
00360:         }
00361:         return file_exists($pathAndFilename) ? require_once $pathAndFilename : false;
00362:     }
00363: }

8 TYPO3\CMS\Core\Cache\Backend\SimpleFileBackend::requireOnce()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Cache/Frontend/PhpFrontend.php:
00074:     public function requireOnce($entryIdentifier)
00075:     {
00076:         return $this->backend->requireOnce($entryIdentifier);
00077:     }
00078: }

7 TYPO3\CMS\Core\Cache\Frontend\PhpFrontend::requireOnce()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php:
01594:             $codeCache = self::getCacheManager()->getCache('cache_core');
01595:             if ($codeCache->has($cacheIdentifier)) {
01596:                 $codeCache->requireOnce($cacheIdentifier);
01597:             } else {
01598:                 self::loadSingleExtLocalconfFiles();

6 TYPO3\CMS\Core\Utility\ExtensionManagementUtility::loadExtLocalconf()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Core/Bootstrap.php:
00487:     public function loadTypo3LoadedExtAndExtLocalconf($allowCaching = true)
00488:     {
00489:         ExtensionManagementUtility::loadExtLocalconf($allowCaching);
00490:         return $this;
00491:     }

5 TYPO3\CMS\Core\Core\Bootstrap::loadTypo3LoadedExtAndExtLocalconf()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/core/Classes/Core/Bootstrap.php:
00174:         $this->startOutputBuffering()
00175:             ->loadConfigurationAndInitialize()
00176:             ->loadTypo3LoadedExtAndExtLocalconf(true)
00177:             ->setFinalCachingFrameworkCacheConfiguration()
00178:             ->defineLoggingAndExceptionConstants()

4 TYPO3\CMS\Core\Core\Bootstrap::configure()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/frontend/Classes/Http/Application.php:
00067:         }
00068: 
00069:         $this->bootstrap->configure();
00070:     }
00071: 

3 TYPO3\CMS\Frontend\Http\Application::__construct()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/frontend/Resources/Private/Php/frontend.php:
00021: call_user_func(function () {
00022:     $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php';
00023:     (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00024: });

2 {closure}()

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/typo3/sysext/frontend/Resources/Private/Php/frontend.php:
00022:     $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php';
00023:     (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();
00024: });

1 require("/var/www/montbeliard/source_typo3/typo3_src-8.7.32sysext/frontend/Resources/Private/Php/frontend.php")

/var/www/montbeliard/source_typo3/typo3_src-8.7.32/index.php:
00002: 
00003: 
00004: require __DIR__ . '/typo3/sysext/frontend/Resources/Private/Php/frontend.php';