【发布时间】:2021-12-03 16:17:14
【问题描述】:
在命令行我得到连接和所需的实体,这里没有驱动程序错误:
php bin/console dbal:run-sql 'select * from ourtest'
但在网络上我得到错误:
$this->connection->fetchAll('SELECT * FROM ourtest');
处理 “App\Application\Command\DocumentUpload\DocumentUploadCommand”失败: 驱动程序发生异常:找不到驱动程序
我试过了
php -m 显示 PDO、pdo_mysql、mysqli、mysqlnd 等
来自 .env 的连接 url:
DATABASE_URL=mysql://xxx:xxx@mysql-db:3306/db_test_01?serverVersion=8.0
doctrine.yaml:
doctrine:
dbal:
dbname: db_test_01
host: mysql-db
port: 3306
user: xxx
password: xxx
driver: pdo_mysql
version: 8.0
【问题讨论】:
-
哪个版本的 symfony 和学说?
标签: symfony database-connection mysql-connector dbal