我已经确保pdo dblib驱动程序已正确安装在需要与sql数据库服务器通信的linux(ubuntu 16.04)服务器上。
当我运行命令时,这看起来是正确的。
php -i | grep -i pdo
结果
PDO drivers => dblib, mysql, pgsql pdo_dblib PDO Driver for FreeTDS/Sybase DB-lib => enabled
但在我最初的文章中,我没有看到上面的输出。但是,我仍然得到dblib unsupported错误。
有谁能帮我解决这个问题吗?
最佳答案
问题是我需要指定“sqlsrv”作为数据库连接的数据库驱动程序,而不是“dblib”