A exceção não identificada 'PDOException' com a mensagem 'não pôde encontrar o driver'

0

Eu lancei o meu projeto Symfony no navegador, mas eu tenho esse problema em error.log

[:error] [pid 4789] [client ::1:39684] PHP Fatal error: Uncaught exception 
'PDOException' with message 'could not find driver' in /var/www/html/ensoSteps/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43\nStack trace:\n#0 /var/www/html/ensoSteps/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('sqlite:/var/www...', NULL, NULL, Array)\n#1 /var/www/html/ensoSteps/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite/Driver.php(60): Doctrine\DBAL\Driver\PDOConnection->__construct('sqlite:/var/www...', NULL, NULL, Array)\n#2 
/var/www/html/ensoSteps/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360):Doctrine\DBAL\Driver\PDOSqlite\Driver->connect(Array, NULL, NULL, Array)\n#3 /var/www/html/ensoSteps/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1365): Doctrine\DBAL\Connection->connect()\n#4 
/var/www/html/ensoSteps/vendor/jackalope/jackalope-doctrine-dbal/src/Jackalope/Transport/DoctrineDBAL/Client.php(2619): Doctrine\DBAL\Connection->getWrappedConnection()\n#5 
/var/www/html/ensoSteps/vendor/jackalope/jack in 
/var/www/html/ensoSteps/vendor/jackalope/jackalope-doctrine-dbal/src/Jackalope/Transport/DoctrineDBAL/Client.php on line 460

Ajude-me por favor para resolver este problema.

    
por dev_2017 28.03.2017 / 14:37

1 resposta

0

Eu nunca usei o Symfony, mas parece que você está perdendo o driver SQLite para a extensão PDO (PHP Database Objects).

Isso é fornecido pelo pacote php5-sqlite , que pode ser instalado executando:

sudo apt-get install php5-sqlite
    
por Anthony Geoghegan 28.03.2017 / 15:43