首先我想提一下,我看过每一篇关于“找不到驱动程序”的帖子;
我得到了这个例外
could not find driver
当我运行这个命令
$dbh = new \PDO("mysql:host=$dbhost;dbname=$dbname", $dbuser, $dbpass);
首先,我在 PDO 之前使用反斜杠,因为我在不同的命名空间中。
2)这个命令在我在同一台服务器上的不同项目上工作正常(在那个项目上我没有使用任何命名空间)
3)服务器在ubuntu上运行
4) 模块 PDO 和 pdo_mysql 已加载(否则 2)将不起作用)
5) 相同的代码可以在我的本地主机 XAMP (windows) 上运行
现在我很绝望还能去哪里看(我已经在 SO 上搜索了所有相关主题),所以你有什么建议吗?问题出在哪里?