无法加载 PDO 驱动程序

问题描述 投票:0回答:0

获取以下错误 Aimeos\MW\DB\Exception: An exception occurred in driver: could not find driver.

我在 LAMP 上运行这个。在四处寻找答案后,我发现这是因为在这种情况下未启用 pdo_mysql。

我尝试了以下解决方案:

  1. 我查看了phpinfo,看到如下内容:

    PDO

    • PDO 支持启用
    • PDO 驱动程序没有价值

    我去了 php.ini 并且取消了注释 extension=pdo_mysql。然后我重新启动Apache,我仍然得到同样的错误。

  2. 我的 Aimeos .env 文件已正确配置并经过测试,因为迁移在安装过程中运行良好。

  3. 我使用 php -m

    检查了 pdo_mysql 是否存在

值得注意的是,我的 php cli 和 phpinfo 是不同的版本,但我认为这不应该是问题所在。 cli 是 8.2 和 phpinfo 版本是 8.1.

我原以为当我重新启动 apache 时,pdo_mysql 模块必须出现在 phpinfo 中。

php pdo driver mysql-connector aimeos
© www.soinside.com 2019 - 2024. All rights reserved.