|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
Доброго времени суток. Нужно с помощью php получить данные из SQL Server 2012. ОС: Wondows Server 2012 R2. PHP: 7.0.9 VC14 x64 Thread Safe Веб сервер: Apache. Пробовал разные версии sqlsrv.dll (4.0, 5.2, 5.3). Добавил строку 'extension=php_sqlsrv_7_ts_x64.dll' в файл php.ini. Перезапустил Apache, но ни с одной версией расширения php все равно не смог увидеть его. Подскажите, может я что-то делаю не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 15:35 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
xDess, сиквел наружу смотрит? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2019, 17:11 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
waszkiewiczxDess, сиквел наружу смотрит? Не очень понял вопрос. SQL Server стоит там же где и веб сервер, т.е. подключение нужно локальное. Как вариант думал использовать ODBC драйвер. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 08:17 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
xDess, тогда вариант правильный. у нас в интрасети спокойно себе работает ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 09:53 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
вот кусок phpinfo() ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 10:11 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
в phpinfo посмотри какой php.ini файл используется ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 14:38 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
Hettв phpinfo посмотри какой php.ini файл используется php.ini прописан верно. Другие библиотеки добавляются. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 14:45 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
xDessHettв phpinfo посмотри какой php.ini файл используется php.ini прописан верно. Другие библиотеки добавляются. в консоли запустите, если есть ошибка, то увидите ее ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 14:51 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
HettxDessпропущено... php.ini прописан верно. Другие библиотеки добавляются. в консоли запустите, если есть ошибка, то увидите ее Ошибок при запуске нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 15:32 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
xDess'extension= php_sqlsrv _7_ts_x64.dll'Вы уверены, что это драйвер для PDO? Судя по доке , пдошные драйверы зовутся php_pdo_sqlsrv _*.dll ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2019, 17:05 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
vklexDess'extension= php_sqlsrv _7_ts_x64.dll'Вы уверены, что это драйвер для PDO? Судя по доке , пдошные драйверы зовутся php_pdo_sqlsrv _*.dll Вначале пытался поставить обычный php_sqlsrv, потом пробовал php_pdo_sqlsrv, но по-прежнему ничего не видит. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 06:12 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
PDO для других СУБД подключаются без проблем. А SQLSRV ни в какую. Качал отсюда . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 08:03 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
xDess, как "не видит" сиквел? ошибка какая? наши админы впилили некий драйвер и все сразу взлетело. скрин я показывал возможно сиквел живет только на localhost - это совсем другая история. хэппиэндов для неё - полно в "этих ваших интернетах" ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 09:26 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
waszkiewicz, SQL Server и стоит на localhost, но проблема сейчас в другом, php не находит саму библиотеку php_{pdo_}sqlsrv.dll ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 09:35 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
Если подгружаемый драйвер в точности соответствует (версия php, ts/nts, разрядность, версия ОС), тогда осталось ещё пара предположений. 1. Нет прав на чтение. 2. Файл размещен не на путях поиска (где остальные dll). xDessHettв консоли запустите, если есть ошибка, то увидите ее Ошибок при запуске нет.В любом случае, это весьма странно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 09:50 |
|
PHP не видит sqlsrv.dll
|
|||
---|---|---|---|
#18+
УРА! Нашел в чем косяк. Поставил MS Visual C++ 2013 Redistributable (и 2015 на всякий случай). Перезапустил апач - заработало. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2019, 09:50 |
|
|
start [/forum/topic.php?fid=23&msg=39867317&tid=1459856]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 134ms |
0 / 0 |