расширение php.ini в xampp не работает в случае только 'sqlsrv.dll' - PullRequest
0 голосов
/ 16 октября 2019
PHP: 5.6.4
Computer: 64 bits
Thread Safety: Enable
SQL Sever 2017

enter image description here

enter image description here

Я добавляю 'extension=php_sqlsrv_56_ts.dll', 'extension=php_pdo_sqlsrv_56_ts.dll' в php.ini как

;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
**extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll**
;extension=php_pgsql.dll

Кроме того, я проверил версию php,биты компьютеров и безопасность потоков между xampp и ddl. Я также попытался добавить 'php_sqlsrv_55/52_nts.dll' and php_pdo_sqlsrv_56_ts.dll в 32 bits.

результат выглядит как

enter image description here

Для вашей информации, он работал хорошо, когда я добавил 'extension=php_pdo_odbc.dll',Я следовал за лучшим ответом в

Неустранимая ошибка: вызов неопределенной функции sqlsrv_connect () в C: \ xampp \ htdocs

...