0
votes

I have downloaded, installed and activated "php_pdo_sqlsrv_56_nts.dll" and "php_sqlsrv_56_nts.dll" by moving to the ext directory of php5.6.31 and adding to php.ini the lines:

extension = php_sqlsrv_56_nts.dll 
extension = php_pdo_sqlsrv_56_nts.dll

even with a non-thread-safe version the extensions still do not appear on phpinfo while they are active .. would I have forgotten something?

PS: I need the driver because I have an error "Undefined class constant PDO :: SQLSRV_ENCODING_UTF8"

Win 7 x64 Wamp 3.1.0 PHP 5.6.31 (version 3.2 sqlsrv)

Thank you all

img Wamp information - img Enable Ext PHP 5.6.31

1
You need the Thread Safe versions and not the NTS i.e. Not Thread Safe versions for WAMPServer - RiggsFolly
thanks for your reply, I made the changes, the dll are activated but still not displayed in phpinfo I despair.. - Alexis
I have been looking for 2 days on the web but I still do not understand why the extensions are active but not display in phpinfo .. I nevertheless followed all the prerequisites, would not it not better that I pass on wamp version previous wamp 3.1? - Alexis
Have you read this stackoverflow.com/questions/28960139/… Just amend the directories to WAMPServer directories - RiggsFolly

1 Answers

0
votes

I Fix my problem pdo_sqlsrv display in phpinfo

Thx RiggsFolly & Sqlsrv for PHP 5.6 on WAMP server

but now it's php_intl.dll' - Le module spécifié est introuvable. and icuuc57.dll missing but i solved my problem for sql_srv in phpinfo not display ext thx !!!!