PDO:未捕获的PDOException:找不到驱动程序

时间:2016-12-29 05:58:19

标签: php pdo odbc

我使用的是odbc和XAMPP。我收到了无法找到驱动程序的致命错误

  

致命错误:未捕获PDOException:在C:\ xampp \ htdocs \ index.php中找不到驱动程序:5堆栈跟踪:#0 C:\ xampp \ htdocs \ index.php(5):PDO-> __构造(' odbc:BEGIN')#5 {main}在第5行的C:\ xampp \ htdocs \ index.php中抛出

这是错误引用的代码:

$conn = new PDO ("odbc:BEGIN");

是否有任何模块我应该像这个answer一样添加到php.ini中,还是有其他解决方案?

2 个答案:

答案 0 :(得分:2)

您需要启用这些扩展才能使ODBC PDO驱动程序正常工作

php_pdo.dll 
php_odbc.dll
php_pdo_odbc.dll

答案 1 :(得分:0)

在@Sarhan说启用这些扩展后,我们需要重新启动 Apache才能使其正常工作。