Cannot clear cache (and therefore cannot (re)install) on fresh docker install
- Dominant language
- Shell
- Stars
- 769
- Forks
- 168
- PR merge metrics
- No merged PRs in 30d
Description
### Environment
* **Version**: 2.4.2
* **Installation**: Docker
* **PHP version**: 7.3.27
* **OS**: Debian Buster
* **Database**: Psql
* **Parameters**:
My app/config/parameters.yml is:
```parameters:
database_driver: pdo_pgsql
database_host: wallabag-db
database_port: 5432
database_name: wallabag
database_user: wallabag
database_password: wallabag
database_path: "%kernel.root_dir%/../data/db/wallabag.sqlite"
database_table_prefix: wallabag_
database_socket: null
database_charset: utf8
domain_name: https://links.myNonDefaultDomainName.com
mailer_transport: smtp
mailer_user: ~
mailer_password: ~
mailer_host: 127.0.0.1
mailer_port: 25
mailer_encryption: ~
mailer_auth_mode: ~
locale: en
# A secret key that's used to generate certain security-related tokens
secret: 27Irf2t7fk4KG982
# two factor stuff
twofactor_auth: true
twofactor_sender: no-reply@wallabag.org
# fosuser stuff
fosuser_registration: true
fosuser_confirmation: true
# how long the access token should live in seconds for the API
fos_oauth_server_access_token_lifetime: 3600
# how long the refresh token should life in seconds for the API
fos_oauth_server_refresh_token_lifetime: 1209600
from_email: wallabag@example.com
rss_limit: 50
# RabbitMQ processing
rabbitmq_host: localhost
rabbitmq_port: 5672
rabbitmq_user: guest
rabbitmq_password: guest
rabbitmq_prefetch_count: 10
# Redis processing
redis_scheme: tcp
redis_host: redis
redis_port: 6379
redis_path: ~
redis_password: ~
# sentry logging
sentry_dsn: ~
# User-friendly name of your instance for 2FA issuer
server_name: Your wallabag instance
```
### What steps will reproduce the bug?
My docker-compose.yml file looks like this:
```yaml:
version: '2'
services:
wallabag:
image: wallabag/wallabag
container_name: wallabag
restart: unless-stopped
links:
- "wallabag-db:wallabag-db"
networks:
- wallabag
environment:
- POPULATE_DATABASE=False
- POSTGRES_USER=SUPERUSER
- POSTGRES_PASSWORD=SUPERUSER
# What are all of these...?
- SYMFONY__ENV__SECRET=27Irf2t7fk4KG982
- SYMFONY__ENV__DATABASE_DRIVER=pdo_pgsql
- SYMFONY__ENV__DATABASE_HOST=wallabag-db
- SYMFONY__ENV__DATABASE_PORT=5432
- SYMFONY__ENV__DATABASE_NAME=wallabag
- SYMFONY__ENV__DATABASE_USER=wallabag
- SYMFONY__ENV__DATABASE_PASSWORD=wallabag
- 'SYMFONY__ENV__DATABASE_DRIVER_CLASS=Wallabag\CoreBundle\Doctrine\DBAL\Driver\CustomPostgreSQLDriver'
- SYMFONY__ENV__DOMAIN_NAME=https://links.myNonDefaultDomainName.com
volumes:
- ./wallabag/images:/var/www/wallabag/web/assets/images
wallabag-db:
image: postgres:13
container_name: wallabag-db
restart: always
environment:
- POSTGRES_PASSWORD=wallabag
- POSTGRES_USER=wallabag
volumes:
- ./data:/var/lib/postgresql/data
networks:
wallabag:
name: wallabag
driver: bridge
```
I have a separate container running nginx as a reverse proxy, which has worked with other services I have hosted before.
`docker-compose up -d` works fine, creates all relevant networks etc. Seems to take a while but once it's done if I browse to `myNonDefaultName.com` I am redirecered to `/login` and presented with a basic-looking login page (no css). Inspecting the page, I find it's trying to load css etc, just from `your-wallabag-url-instance.com`. Clearly my own domain isn't propogated in the config. Checking the urls of where those resources *would* be on my own domain (by substituting it for `your-wallabag-url-instance` confirms they are all there where they should be.
The parameters file includes my domain name. Well, I haven't used wallabag at all yet, so I'll just reinstall:
```shell
sudo docker container exec -it wallabag /bin/bash
cd var/www/wallabag/
php bin/console wallabag:install --env=prod
```
This returns this:
```shell
wallabag installer
==================
Step 1 of 4: Checking system requirements.
------------------------------------------
------------------------- -------- ----------------
Checked Status Recommendation
------------------------- -------- ----------------
PDO Driver (pdo_sqlite) OK!
Database connection OK!
Database version OK!
curl_exec OK!
curl_multi_init OK!
------------------------- -------- ----------------
[OK] Success! Your system can run wallabag properly.
Step 2 of 4: Setting up database.
---------------------------------
It appears that your database already exists. Would you like to reset it? (yes/no) [no]:
> yes
Dropping database, creating database and schema...
Clearing the cache...
In InstallCommand.php line 337:
The command "cache:clear" generates some errors:
// Clearing the cache for the prod environment with debug false
In AbstractPostgreSQLDriver.php line 75:
An exception occurred in driver: SQLSTATE[08006] [7] timeout expired
In PDOConnection.php line 31:
SQLSTATE[08006] [7] timeout expired
In PDOConnection.php line 27:
SQLSTATE[08006] [7] timeout expired
cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--]
cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--]
```
And you can have a more detailed -vvv stacktrace if you want:
```shell
// Clearing the cache for the prod environment with debug false
// Clearing outdated warmup directory...
// Warming up cache...
In AbstractPostgreSQLDriver.php line 75:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occurred in driver: SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractPostgreSQLDriver.php:75
Doctrine\DBAL\Driver\AbstractPostgreSQLDriver->convertException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:172
Doctrine\DBAL\DBALException::wrapException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:159
Doctrine\DBAL\DBALException::driverException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:50
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
In PDOConnection.php line 31:
[Doctrine\DBAL\Driver\PDOException (7)]
SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31
Doctrine\DBAL\Driver\PDOConnection->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:25
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306 // Clearing the cache for the prod environment with debug false
// Clearing outdated warmup directory...
// Warming up cache...
In AbstractPostgreSQLDriver.php line 75:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occurred in driver: SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractPostgreSQLDriver.php:75
Doctrine\DBAL\Driver\AbstractPostgreSQLDriver->convertException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:172
Doctrine\DBAL\DBALException::wrapException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:159
Doctrine\DBAL\DBALException::driverException() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:50
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
In PDOConnection.php line 31:
[Doctrine\DBAL\Driver\PDOException (7)]
SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31
Doctrine\DBAL\Driver\PDOConnection->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:25
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
In PDOConnection.php line 27:
[PDOException (7)]
SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
PDO->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
Doctrine\DBAL\Driver\PDOConnection->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:25
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--]
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
In PDOConnection.php line 27:
[PDOException (7)]
SQLSTATE[08006] [7] timeout expired
Exception trace:
at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
PDO->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
Doctrine\DBAL\Driver\PDOConnection->__construct() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php:25
Doctrine\DBAL\Driver\PDOPgSql\Driver->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:362
Doctrine\DBAL\Connection->connect() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:428
Doctrine\DBAL\Connection->getDatabasePlatformVersion() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:388
Doctrine\DBAL\Connection->detectDatabasePlatform() at /var/www/wallabag/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:330
Doctrine\DBAL\Connection->getDatabasePlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:801
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:628
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:166
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:306
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php:82
Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:185
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor() at /var/www/wallabag/vendor/doctrine/persistence/lib/Doctrine/Persistence/Mapping/AbstractClassMetadataFactory.php:91
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getAllMetadata() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:68
Symfony\Bridge\Doctrine\CacheWarmer\ProxyCacheWarmer->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/CacheWarmer/CacheWarmerAggregate.php:52
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:686
Symfony\Component\HttpKernel\Kernel->initializeContainer() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:135
Symfony\Component\HttpKernel\Kernel->boot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:152
Symfony\Component\HttpKernel\Kernel->reboot() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:199
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmup() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Command/CacheClearCommand.php:133
Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:1010
Symfony\Component\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:74
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/wallabag/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/wallabag/bin/console:27
cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--]
```
I've tried nuking `var/cache` as a few other issues suggest and that doesn't help.
So, what is causing the timeout errors, and how can I stop them?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.