2017-01-26 11 views
0

Мне нужна помощь с драйвером Microsoft для mssql 4.0. Я использую php 7.1, win'2012 x64, mssql 2008 R2 и установлен odbc driver 13, как описано в документации, и скопировал все dll в папке ext. В php.ini я добавил:Драйвер for sqlsrv 4.0 не работает на phpinfo()

extension_dir = "c:\inetpub\php\ext" 

extension=php_sqlsrv_7_nts_x64.dll 

перезапущен IIS.
И еще после звонка phpinfo() Я не вижу sqlsrv.

Возможно, я пропустил что-то в php.ini?

+0

Вы также установить клиентское программное обеспечение. Расширение PHP просто связывает PHP с клиентскими библиотеками – RiggsFolly

+0

Вы имеете в виду mssql? Да, 2008 R2 ... – Julia

+0

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

ответ

3

После просмотра некоторых из issues posted on GitHub оказывается, что драйверы, поставляемые с веб-сайта Microsoft в настоящее время несовместимы с PHP 7.1, несмотря на системные требования на странице утверждающих:

версии 4.0 поддерживает PHP 7.0+ на Окна и Linux


последние двоичные файлы для SQLSRV и pdo_sqlsrv водители могут быть найдены через official GitHub repositiory с последним * быть v4.1.5 (выпущен 19 января 2017 года). Загрузите .zip, связанную с вашей версией PHP.

* Последний во время размещения

 Смежные вопросы

  • Нет связанных вопросов^_^