【问题标题】:New Microsoft ODBC Driver 17 breaks LAMP server新的 Microsoft ODBC 驱动程序 17 破坏了 LAMP 服务器
【发布时间】:2018-02-16 15:51:52
【问题描述】:

CentOS 7 刚开始使用 ODBC Driver 13,效果很好。几周前,版本 17 发布,与寻找版本 13全新安装的 PHP 驱动程序发生冲突。

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

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

谢谢, 织机

【问题讨论】:

    标签: php odbc centos7


    【解决方案1】:

    原来 php_sqlsrv 4.3.* (current stable) install 将尝试将 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
    

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

    -织机

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      相关资源
      最近更新 更多