PHP get error无法打开lib'用于SQL Server的ODBC驱动程序13'

时间:2018-02-15 19:10:21

标签: php linux odbc ubuntu-16.04

我与上面的错误分享了我找到的解决方案,希望它有用。

在我的Ubuntu 16.04上次更新后,我对MS SQL DB的所有查询都开始失败。问题出在连接声明中。

问题的根源是Microsoft将ODBC驱动程序更新到版本17并且在更新期间(使用apt-get update / upgrade)从系统中删除了版本13并且php的sqlsrv模块没有相应地更新并且没有'使用版本17。

解决方案:降级到版本13.我做的是:

下载驱动程序版本13:

wget https://packages.microsoft.com/debian/8/prod/pool/main/m/msodbcsql/msodbcsql_13.1.9.2-1_amd64.deb

安装驱动程序:

sudo dpkg -i msodbcsql_13.1.9.2-1_amd64.deb

就是这样。

0 个答案:

没有答案