2015-06-24 23 views
2

我不知道這是否是正確的地方問這個問題,如果沒有,請告訴我在哪裏。我需要將運行在wamp上的php腳本與MSSQL服務器連接起來。我下載並安裝了Microsoft Drivers for PHP並添加在php.ini以下行:無法加載sqlsrv

extension=php_sqlsrv_55_ts.dll 
extension=php_pdo_sqlsrv_55_ts.dll 

怪異的是,擴展顯示爲當我在WAMP菜單中尋找它加載,並且在的phpinfo沒有發現( );

enter image description here

enter image description here

(線程安全啓用,所以我用的是TS版)

編輯

我解決了它,寫下面的解決方案。但是,我仍無法使其在Windows Server 2008 R2 SP1上運行。同樣的問題,擴展是加載在菜單中,但不是在wamp主頁和phpinfo();

回答

0

終於成功了。

  1. 首先,我下載了一個unofficial x64 version of sqlsrv(好工作微軟沒有標籤和僅剩下32位版本-_-)
  2. 其次,我下載並安裝了SQL Native Client x64

希望這有助於其他人有同樣的問題。

ЕDIT

我仍然對在Windows Server 2008 R2的SP1相同的WAMP安裝了同樣的問題

0

你有Visual C++可再發行的Visual Studio?我記得那解決了我的一個問題。不幸的是,我還有其他的,我剛剛發佈了一個問題。我將嘗試x64版本並查看是否有效。看起來它是3.0版本,所以我想ODBC 11將無法使用它,並且需要使用本地客戶端

+0

感謝您的建議,這是我們在服務器上使用數據庫服務時遇到的問題溝通,但我會盡快嘗試。 – Skatch