php - linux - 应该是 php/modules 下的 pdo_mysql.so 文件?我只有 pdo.so 和 pdo_sqlite

标签 php linux symfony4

将 PHP 更新到 7.3 (linux) 后。

我收到错误:

An exception occurred in driver: could not find driver.

难道是因为PDO吗?

在我的文件夹 php/modules 中,我找不到 pdo_mysql.so。应该在那里吗?

最佳答案

确保在文件 php.ini 中取消注释字符串 extension=pdo_mysql。该文件可以位于 /etc/php/7.3/cli/etc/php/7.3/apache2 目录中,具体取决于您安装的软件包。

关于php - linux - 应该是 php/modules 下的 pdo_mysql.so 文件?我只有 pdo.so 和 pdo_sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59610183/

相关文章:

linux - NASM x86_64 在编写命令行参数时遇到问题,在 rax 中返回 -14

symfony - 在 Symfony 4 或 Symfony 5 新项目上安装 twig/extensions

php - 在集合类型 Symfony 4 中添加实体

php - 使用条件更新查询管理并发

PHP函数将小数点移动到开头

Linux 总可用内存

linux - 获取执行脚本的目录名称

symfony - token 存储不包含身份验证 token 和denyAccessUnlessGranted()

javascript - 表 td colspan 不适用于具有 ID 的 tr

php - mysql 查询中的 Concat()