php 7 SQL Расширение сервера не работает - PullRequest
0 голосов
/ 22 апреля 2020

Я загрузил драйверы Microsoft для PHP для SQL Сервера. Я выполнил .exe, установив его в каталог расширений php. Файл, который был добавлен, как показано ниже (я включил его тоже в php .ini )

extension=php_pdo_sqlsrv_7_nts_x64.dll
extension=php_sqlsrv_7_nts_x64.dll
extension=php_pdo_sqlsrv_7_ts_x64.dll
extension=php_sqlsrv_7_ts_x64.dll
extension=php_pdo_sqlsrv_7_nts_x86.dll
extension=php_sqlsrv_7_nts_x86.dll
extension=php_pdo_sqlsrv_7_ts_x86.dll
extension=php_sqlsrv_7_ts_x86.dll 

Во-первых, я включил только nts а затем попытался включить TS также. Но когда я перезапустил свой сервер, сервер сказал, что файл не может быть найден, поэтому я вернул обратно только включенное расширение nts .

Я проверил extension_dir, и он был правильным.

Я также проверил в своей phpinfo () , и не было sqlsrv .

Я пробовал все время с самого начала по пути опять перезапустил мой сервер, но безрезультатно. Может кто-то указать, где ошибка? Спасибо.

EDIT : Я попытался просмотреть журнал apache с моего сервера xampp, и он сказал, что все они не являются допустимыми приложениями Win32. Я попытался установить другой драйвер (SQLSRV32.EXE), и он тоже не работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...