获取以下错误 Aimeos\MW\DB\Exception: An exception occurred in driver: could not find driver.
我在 LAMP 上运行这个。在四处寻找答案后,我发现这是因为在这种情况下未启用 pdo_mysql。
我尝试了以下解决方案:
我查看了phpinfo,看到如下内容:
PDO
我去了 php.ini 并且取消了注释 extension=pdo_mysql。然后我重新启动Apache,我仍然得到同样的错误。
我的 Aimeos .env 文件已正确配置并经过测试,因为迁移在安装过程中运行良好。
我使用 php -m
检查了 pdo_mysql 是否存在值得注意的是,我的 php cli 和 phpinfo 是不同的版本,但我认为这不应该是问题所在。 cli 是 8.2 和 phpinfo 版本是 8.1.
我原以为当我重新启动 apache 时,pdo_mysql 模块必须出现在 phpinfo 中。