【发布时间】:2017-06-11 22:51:37
【问题描述】:
我需要有关 mssql 4.0 的 Microsoft 驱动程序的帮助。我使用php 7.1、win'2012 x64、mssql 2008 R2 并按照文档中的说明安装了odbc driver 13,并将所有dll 复制到ext 文件夹中。在php.ini我添加了:
extension_dir = "c:\inetpub\php\ext"
extension=php_sqlsrv_7_nts_x64.dll
重新启动 IIS。
仍然在调用phpinfo() 之后我看不到 sqlsrv。
也许我错过了 php.ini 中的某些内容?
【问题讨论】:
-
您是否也安装了客户端软件。 PHP 扩展只是将 PHP 连接到客户端库
-
你是说mssql吗?是的,2008 R2...
-
是的,我使用的是 4.0 版
-
我不是 100% 确定,但是从漫游 github 问题 (an example) 看来,来自 Microsoft 网站的驱动程序不适用于 PHP 7.1(尽管它在系统上说要求)。您可能想尝试the latest sqlsrv binaries (v4.1.5) 之一。看看是否能解决您的问题
标签: php sql-server-2008 sqlsrv