powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP не видит sqlsrv.dll
19 сообщений из 19, страница 1 из 1
PHP не видит sqlsrv.dll
    #39866942
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Нужно с помощью 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 все равно не смог увидеть его.

Подскажите, может я что-то делаю не так.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867000
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xDess,
сиквел наружу смотрит?
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867148
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
waszkiewiczxDess,
сиквел наружу смотрит?
Не очень понял вопрос.
SQL Server стоит там же где и веб сервер, т.е. подключение нужно локальное. Как вариант думал использовать ODBC драйвер.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867177
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xDess,
тогда вариант правильный. у нас в интрасети спокойно себе работает
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867186
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот кусок phpinfo()
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867314
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
waszkiewicz,
PDO_SQLSRV тоже не видит (версия 5.3)
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867317
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867341
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в phpinfo посмотри какой php.ini файл используется
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867346
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hettв phpinfo посмотри какой php.ini файл используется
php.ini прописан верно. Другие библиотеки добавляются.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867351
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xDessHettв phpinfo посмотри какой php.ini файл используется
php.ini прописан верно. Другие библиотеки добавляются.

в консоли запустите, если есть ошибка, то увидите ее
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867379
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HettxDessпропущено...

php.ini прописан верно. Другие библиотеки добавляются.

в консоли запустите, если есть ошибка, то увидите ее

Ошибок при запуске нет.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867442
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xDess'extension= php_sqlsrv _7_ts_x64.dll'Вы уверены, что это драйвер для PDO?
Судя по доке , пдошные драйверы зовутся php_pdo_sqlsrv _*.dll
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867667
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vklexDess'extension= php_sqlsrv _7_ts_x64.dll'Вы уверены, что это драйвер для PDO?
Судя по доке , пдошные драйверы зовутся php_pdo_sqlsrv _*.dll
Вначале пытался поставить обычный php_sqlsrv, потом пробовал php_pdo_sqlsrv, но по-прежнему ничего не видит.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867682
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PDO для других СУБД подключаются без проблем. А SQLSRV ни в какую. Качал отсюда .
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867698
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xDess,
как "не видит" сиквел? ошибка какая?
наши админы впилили некий драйвер и все сразу взлетело. скрин я показывал
возможно сиквел живет только на localhost - это совсем другая история. хэппиэндов для неё - полно в "этих ваших интернетах"
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867701
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
waszkiewicz,
SQL Server и стоит на localhost, но проблема сейчас в другом, php не находит саму библиотеку php_{pdo_}sqlsrv.dll
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867709
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если подгружаемый драйвер в точности соответствует (версия php, ts/nts, разрядность, версия ОС), тогда осталось ещё пара предположений.
1. Нет прав на чтение.
2. Файл размещен не на путях поиска (где остальные dll).

xDessHettв консоли запустите, если есть ошибка, то увидите ее

Ошибок при запуске нет.В любом случае, это весьма странно.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867710
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
УРА! Нашел в чем косяк. Поставил MS Visual C++ 2013 Redistributable (и 2015 на всякий случай). Перезапустил апач - заработало.
...
Рейтинг: 0 / 0
PHP не видит sqlsrv.dll
    #39867711
xDess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо :)
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP не видит sqlsrv.dll
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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