sqlsrv 4.0的驱动程序不适用于phpinfo()

时间:2017-01-26 12:56:15

标签: php sql-server-2008 sqlsrv

我需要有关mssql 4.0的Microsoft驱动程序的帮助。我使用php 7.1win'2012 x64mssql 2008 R2并安装odbc driver 13,如文档中所述,并复制ext文件夹中的所有dll。在php.ini我添加了:

 extension_dir = "c:\inetpub\php\ext"

 extension=php_sqlsrv_7_nts_x64.dll

重新启动IIS。
仍然在致电phpinfo()后,我看不到sqlsrv。

也许我错过了php.ini中的内容?

1 个答案:

答案 0 :(得分:4)

查看了一些issues posted on GitHub后,看来Microsoft网站提供的驱动程序目前与PHP 7.1不兼容,尽管页面上的系统要求声称:

  

版本4.0支持Windows和Linux上的PHP 7.0+

sqlsrv和pdo_sqlsrv驱动程序的最新二进制文件可以通过official GitHub repositiory找到,最新*为v4.1.5(2017年1月19日发布)。下载与您的PHP版本相关的.zip。

*发布时的最新信息