symfony 4:驱动程序中发生异常:找不到驱动程序
使用Symfony 4中的条令DBAL进行以下配置(条令.yaml): 及.环境:symfony 4:驱动程序中发生异常:找不到驱动程序,symfony,doctrine,symfony4,dbal,Symfony,Doctrine,Symfony4,Dbal,使用Symfony 4中的条令DBAL进行以下配置(条令.yaml): 及.环境: DATABASE_URL=mysql://root:passwd@127.0.0.1:3306/dbname 我们无法通过DBAL连接到数据库: $conn = DriverManager::getConnection(Constants::connectionParams,new Configuration()); 在驱动程序中发生异常:找不到驱动程序异常。我在S4的这个版本中没有找到关于这个错误的文档。看
DATABASE_URL=mysql://root:passwd@127.0.0.1:3306/dbname
我们无法通过DBAL连接到数据库:
$conn = DriverManager::getConnection(Constants::connectionParams,new Configuration());
在驱动程序中发生异常:找不到驱动程序异常。我在S4的这个版本中没有找到关于这个错误的文档。看起来您缺少PDO mysql扩展 尝试安装如下: 如果您使用apache2运行linux,请执行以下操作:
apt-get install php-mysql
上述命令完成后,按如下方式编辑php.ini文件:
- 搜索pdo_mysql扩展
;extension=pdo_mysql.so
将此行更改为:
extension=pdo_mysql.so
更改php.ini文件后,按如下方式重新启动apache服务:
service apache2 restart
PS:您可能需要使用sudo是否启用了php pdo扩展?
service apache2 restart