【发布时间】:2018-09-01 21:48:33
【问题描述】:
我正在开发一个带有 php 框架 (Yii) 的应用程序,该框架也将 pdo 连接用于remote ODBC databases。
我正在使用 PHP 7.1 开发 Debian 服务器,安装了 DBMaker 驱动程序,配置了 ODBC.ini,因此 DBMaker 可以很好地使用以下代码:
if(!odbc_connect('MYDBDSN','myuser', 'mypass')) {
echo "Connection not found " . odbc_errormsg();
} else {
echo "Database exists";
}
// queries works!
但是由
建立的连接$conn = new PDO ("odbc:MYDBDSN", 'myuser', 'mypass');
说无法连接; PDOException: 找不到驱动程序。
有什么方法可以将我的 DBMaker 数据库与 PDO 连接,使我的查询框架兼容?
【问题讨论】:
-
你在
php.ini中取消注释了吗 -
感谢@MuhammadOmerAslam,你让我走上了正确的道路
-
不客气的兄弟