Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не подключается модуль sqlsrv / 16 сообщений из 16, страница 1 из 1
03.04.2017, 02:20
    #39431742
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Код: plaintext
Apache Version	Apache/2.4.25 (Win64) PHP/5.6.30

Ошибка в логе:
Код: php
1.
PHP Warning:  PHP Startup: Unable to load dynamic library 'D:/USR/php/ext/php_sqlsrv_56_ts.dll' - %1 \xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd Win32.\r\n in Unknown on line 0



Ошибка загрузки модуля sqlrv.
Не могу понять причину.
Библиотека php_sqlsrv_56_ts.dll в ext присутствует.
В php.ini пути прописаны:
extension_dir = "D:/USR/php/ext/"
extension=php_sqlsrv_56_ts.dll

Связка Apache+PHP работает нормально.

Кто сталкивался с такой проблемой?
(на форуме не нашёл ответа)
...
Рейтинг: 0 / 0
03.04.2017, 08:46
    #39431796
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Разрядность и версия компилятора библиотеки и пхп должны быть одинаковыми.
...
Рейтинг: 0 / 0
04.04.2017, 00:53
    #39432436
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
PHP: php-5.6.30-Win32-VC11-x64
А библиотка Drivers 4.0, 3.2, 3.1, and 3.0 for PHP for MSSQL Server
3.2: php_sqlsrv_56_ts.dll - она вроде для любой разрядности
...
Рейтинг: 0 / 0
04.04.2017, 01:23
    #39432443
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Furaphp_sqlsrv_56_ts.dll - она вроде для любой разрядности
заблуждение
...
Рейтинг: 0 / 0
04.04.2017, 01:30
    #39432444
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Забейте в поисковик - Drivers 4.0, 3.2, 3.1, and 3.0 for PHP for MSSQL Server
У макрософака я нашел только один источник скачивания и подразделения на разрядность нет
...
Рейтинг: 0 / 0
04.04.2017, 01:33
    #39432446
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Я пробовал и 32-разрядную связку Apache+PHP ставить, но и в этом случае присовокупить модуль sqlsrv к PHP не удалось
...
Рейтинг: 0 / 0
04.04.2017, 07:48
    #39432493
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
https://www.microsoft.com/en-us/download/details.aspx?id=20098

Вроде всё доходчиво расписано
...
Рейтинг: 0 / 0
04.04.2017, 08:31
    #39432503
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Что показывает в phpinfo в следующих строках?

Код: plaintext
1.
2.
3.
4.
Architecture	x64
Compiler	MSVC11 (Visual C++ 2012)
Zend Extension Build	API220131226,TS,VC11
PHP Extension Build	API20131226,TS,VC11
...
Рейтинг: 0 / 0
04.04.2017, 14:21
    #39432901
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
у меня phpinfo() выдаёт:

Код: plaintext
Architecture	x64
Код: plaintext
Compiler	MSVC11 (Visual C++ 2012)
Код: plaintext
1.
Zend Extension Build	API220131226,TS,VC11
PHP Extension Build	API20131226,TS,VC11
...
Рейтинг: 0 / 0
04.04.2017, 14:24
    #39432904
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
to ИзопропилаТо, что доходчиво описано уже сделано.

Выше привёл log с ошибками
...
Рейтинг: 0 / 0
04.04.2017, 16:04
    #39433024
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Furato ИзопропилаТо, что доходчиво описано уже сделано.

Выше привёл log с ошибками
Итого - в дистрибутив SQLSRV32.EXE x64 не входит, там только x86

в SQLSRV40.EXE - входит x86 и x64

Соответственно либо на PHP7 переходить, либо на x86.
как вариант взять в руки VS2012 и собрать на свой страх и риск из исходников
...
Рейтинг: 0 / 0
04.04.2017, 23:26
    #39433209
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Поставил:
httpd-2.4.25-win64-VC14
php-7.1.0-Win32-VC14-x64

картина на изменилась, модуль sqlsrv не подключается
log:
Код: plaintext
PHP Warning:  PHP Startup: Unable to load dynamic library 'D:/USR/php/ext\\php_sqlsrv_7_ts_x64.dll' - \xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd.\r\n in Unknown on line 0
...
Рейтинг: 0 / 0
05.04.2017, 07:47
    #39433272
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Fura,

php_sqlsrv_7_ts_x64.dll из SQLSRV40.EXE работает с PHP 7.0
но не с 7.1
(как и с 5-ми версиями )
...
Рейтинг: 0 / 0
05.04.2017, 22:35
    #39433807
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
ИзопропилКуда мне тебя поцеловать???

Заменил PHP 7.1 на 7.0 и sqlsrv подключился.

Интересно, а какую тогда библиотеку с 7.1 использовать?
...
Рейтинг: 0 / 0
05.04.2017, 23:02
    #39433816
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
FuraИнтересно, а какую тогда библиотеку с 7.1 использовать?
4.1.7 - пока превью релиз только.
https://github.com/Microsoft/msphpsql/releases
...
Рейтинг: 0 / 0
05.04.2017, 23:18
    #39433820
Fura
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается модуль sqlsrv
Всем спасибо!!!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не подключается модуль sqlsrv / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]