2017-09-18 121 views
0

我已經下載,安裝並激活「php_pdo_sqlsrv_56_nts.dll」和「php_sqlsrv_56_nts.dll」通過移動到php5.6.31的ext目錄,並添加爲php.ini線:WAMP SQLServer的PHP 31年6月5日

extension = php_sqlsrv_56_nts.dll 
extension = php_pdo_sqlsrv_56_nts.dll 

即使使用非線程安全版本,擴展名仍然不會在phpinfo上顯示,但它們仍處於活動狀態。我是否會忘記某些內容?

PS:我需要的驅動程序,因爲我有一個錯誤 「未定義類常量PDO :: SQLSRV_ENCODING_UTF8」

Win 7的64位 WAMP 3.1.0 PHP 31年5月6日(版本3.2 SQLSRV)

謝謝大家

img Wamp information - img Enable Ext PHP 5.6.31

+0

您需要線程安全版本,而不是NTS,即不適用於WAMPServer的線程安全版本 – RiggsFolly

+0

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

+0

感謝您的支持回覆,我做了更改,dll被激活,但仍然不顯示在phpinfo我絕望.. – Alexis

回答

0

我解決我的問題PDO_SQLSRV顯示在的phpinfo

THX RiggsFolly & Sqlsrv for PHP 5.6 on WAMP server

但現在它的php_intl.dll」 - 樂模塊spécifiéEST introuvable。 和icuuc57.dll丟失,但我解決了我的問題sql_srv在phpinfo不顯示ext thx !!!!

+0

用於解決php_intl.dll問題我直接在httpconf中加載文件icu * .dll作爲LoadFile「C:\ wampTEST \ bin \ php \ php5.6.31 \ icudt57.dll」 LoadFile「C: \ wampTEST \ bin \ php \ php5.6.31 \ icuin57.dll「 LoadFile」C:\ wampTEST \ bin \ php \ php5.6.31 \ icuio57.dll「...不要將bin/php移動到apache/bin – Alexis

相關問題