簡體   English   中英

php 5.6 x86和Windows Server 2012的Sqlsrv擴展

[英]Sqlsrv extension for php 5.6 x86 and Windows Server 2012

我已經在圈子里跑了大約三天了。 我剛剛建立了一個本地SQL數據庫,並轉移了一些要在其上運行的php代碼。 問題是,此php代碼使用sqlsrv庫,並在稍舊的Microsoft服務器版本上運行。

不管我做什么,都無法加載sqlsrv。 我已經四倍檢查了我的php.ini文件,我在PHP 7中遇到了這個問題,在線閱讀了一些說sqlsrv與php7不兼容的資源,所以我切換到了php 5.6。 我已經嘗試了該php發行版的sqlsrv的Microsoft驅動程序。 我已經下載了SQL Server本機客戶端。

通過所有這些,我無法獲取phpinfo()來加載sqlsrv。 我讀過各種資料,說sqlsrv也不適用於該版本的PHP,但是在進行安裝其他php的動作之前,我想得到一個直接的答案。

任何幫助表示贊賞。 我經歷過很多堆棧溢出問題,但仍然找不到直接的答案,如果需要,我很樂意提供更多信息。 (此外,我是這種開發的新手,如果其中任何一個不清楚,請原諒我)

謝謝!

我的解決方案:

我最終使用了在這里找到的“非官方” sqlsrv擴展名: https ://onedrive.live.com/?id = 669EE24817961774%21123 &cid= 669EE24817961774

我認為我將32位php 5.6和Windows Server 2012進行了奇怪的組合。希望這對某人有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM