Возникла исключительная ситуация в драйвере: не удалось найти драйвер, связывающий для создания базы данных по доктрине - PullRequest
0 голосов
/ 21 апреля 2019

Я казнил

 php bin/console doctrine:database:create

для создания базы данных проекта, и я получаю эту ошибку

Failed loading /opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so:  /opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so: cannot open shared object file: No such file or directory

In AbstractMySQLDriver.php line 115:

  An exception occured in driver: could not find driver  


In PDOConnection.php line 47:

  could not find driver  


In PDOConnection.php line 43:

  could not find driver  

Я использую xampp в Ubuntu, и это конфигурационный файл Symfony

 # This file is auto-generated during the composer install
parameters:
    database_host: 127.0.0.1
    database_port: 3306
    database_name: mydb
    database_user: root
    database_password: 12345
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 55c7fcc15002180af1c4f7ad79dc62cfe6dfd91e

Я бы не знал, что не так

1 Ответ

1 голос
/ 22 апреля 2019

Я думаю, что драйвер не настроен в вашем параметре, поэтому давайте добавим его следующим образом:

parameters:
    database_driver: pdo_mysql # <== you can change it in your driver database
    database_host: 127.0.0.1
    database_port: 3306
    database_name: mydb
    database_user: root
    database_password: 12345
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 55c7fcc15002180af1c4f7ad79dc62cfe6dfd91e

Примечание: вы можете проверить все драйверы, доступные в вашем терминале, следующим образом:

php -m

и обычно он должен отображать вам нужный вам драйвер расширения:

.......
PDO
pdo_dblib
pdo_mysql
PDO_ODBC
pdo_pgsql
pdo_sqlite
pgsql
.......

спасибо, надеюсь, это поможет вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...