2017-01-26 63 views
0

我需要有關Microsoft驅動程序用於mssql 4.0的幫助。我使用php 7.1,win'2012 x64,mssql 2008 R2並安裝了odbc driver 13,因爲它在文檔中描述並將所有dll複製到ext文件夾中。在php.ini我補充說:針對sqlsrv 4.0的驅動程序不適用於phpinfo()

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

extension=php_sqlsrv_7_nts_x64.dll 

重新啓動IIS。
而且仍然在撥打phpinfo()後,我看不到sqlsrv。

也許我錯過了在php.ini中的東西?

+0

你也安裝客戶端軟件的時間。 PHP擴展只是將PHP連接到客戶端庫 – RiggsFolly

+0

您的意思是mssql?是的,2008 R2 ... – Julia

+0

https://www.microsoft.com/en-gb/download/details.aspx?id=20098 – RiggsFolly

回答

3

通過一些issues posted on GitHub的尋找之後,似乎,從微軟網站提供的驅動程序目前使用PHP 7.1不兼容儘管聲稱頁面上的系統要求:

4.0版支持PHP 7.0+上Windows和Linux


的SQLSRV和PDO_SQLSRV驅動系統的最新版本可以通過official GitHub repositiory找到了最新的*爲v4.1.5(2017年1月19日發佈)。下載與您的PHP版本相關的.zip。

*最新張貼在

相關問題