2015-11-24 26 views
1

Я использую Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.15 с PHP 5.6.15 и 32 bit. Я не могу загрузить php_sqlsrv_55_ts.dll. Я добавил extension=php_sqlsrv_55_ts.dll ; DLL for SQL SRV в php.ini и также сохранил соответствующую DLL в каталоге ext.Не удается загрузить php_sqlsrv_55_ts.dll

В чем причина этого?

PS: Я загрузил 32-разрядный DLL-файл.

+0

Возможно, вы перезагрузили сервер? –

+0

@AshishChoudhary Да. –

+0

Какой сервер вы используете. укажите как можно больше информации об окружающей среде, в которой вы находитесь. –

ответ

1

@malyy Почему здесь требуется переменная пути? Действительно, это был просто вывод. что касается вашего поста:

I am using Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.15 with PHP 5.6.15 
I have added extension=php_sqlsrv_55_ts.dll 

Почему sqlsrv_55, но не sqlsrv_56?

Попробуйте добавить:

extension=php_sqlsrv_56_ts.dll 
+0

Да. Я только что нашел это! –

+0

Ох. Здорово! знак равно – malyy

1

Поскольку я использую php 5.6.*, необходимая DLL должна быть php_sqlsrv_56_ts.dll

Microsoft имеет таблицу совместимости: here: #Driver Versions

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