我安裝了XAMPP,但SQLSRV不會顯示在來自localhost的PHP信息中:81(81是我的本地主機可訪問的端口)。爲什麼SQLSRV不會在XAMPP 7.1.1/PHP 7.1.1上的PHP Info中顯示?
我下載來自微軟官方的SQLSRV驅動程序,並將它們添加到我的php.ini這樣的:
我也試過在x86司機代替,但是沒有工作!
的驅動程序文件所在,因爲它們應該在C:\ XAMPP \ PHP \分機
難道只是SQLSRV不與PHP 7.1.1工作了嗎?我在哪裏可以找到最新的驅動程序?我下載並使用了SQLSRV40和SQLSRV30,根本不工作。
注: SQL服務器本機客戶端11安裝
事實上,你甚至嘗試隨機體系結構表明你並沒有真正意識到你的系統規格,你可能還沒有安裝支持庫。無論如何,我建議你配置PHP來顯示錯誤,至少你有機會知道錯在哪裏。它還有助於從控制檯運行PHP,在那裏立即顯示啓動錯誤。 –
有道理。據我所知,我已經滿足了所有的要求,因爲我可以使用SQL Server 2016創建並連接到來自同一臺計算機的數據庫。像本地客戶端的東西安裝,所以這應該工作... 我不'我想使用SQL Server 2016,因爲我想在使用Dropbox的計算機之間同步可訪問的SQL數據庫,並試圖在SQLSrv 2016上證明這是一個完全的噩夢。使用XAMPP,我可以啓動apache和SQL,都可以運行綠色和PHP My Admin工作正常......即使擴展應該運行它,我也不會顯示SQLSRV – Studiumcirclus
但是,例如,[你已經知道](https ://www.microsoft.com/en-us/download/details.aspx?id = 20098)SQLSRV/3.0將無法在PHP/7.1上運行,因此嘗試時沒有意義。 –