新的Microsoft ODBC驱动程序17中断了LAMP服务器

时间:2018-02-16 15:51:53

标签: php odbc centos7

CentOS 7 刚刚开始使用ODBC驱动程序13,它运行良好。几周前,第17版出现并与PHP驱动程序发生冲突,寻找版本13 全新安装

使用新的CentOS 7安装我明确地安装了13但是当我尝试安装php_sqlsrv时,它试图将msodbcsql更新为17(并且失败但我还是不想要它。)

如何使用正确的php驱动程序安装版本13?

谢谢, 织机

1 个答案:

答案 0 :(得分:1)

原来php_sqlsrv 4.3。*(当前稳定)安装将尝试将msodbcsql更新为17.问题是php_sqlsrv需要5+才能与msodbcsql 17一起工作但它没有发布为稳定版。

冉:

sudo ACCEPT_EULA=Y  yum install msodbcsql-13.1.9.1-1 mssql-tools-14.0.2.0-1

然后将以下内容添加到/etc/yum.conf以阻止更新:

exclude=msodbcsql

然后跑了:

sudo /opt/sasbin/prox yum install php-sqlsrv-4.3.0

现在一切似乎都井井有条。

-Loom