xampp и mssql sqlsrv соединение не работает в 64-битной системе

Ранее я подключаюсь с xammp v3.2.1 к Mssql (sqlsrv) в 32-битной системе. Но когда я интегрировал свой сервер в 64-битную систему, мне не удалось подключить xampp к sqlsrv. Я положил два файла DLL в папку «C: \ xampp \ php \ ext \». php_pdo_sqlsrv_55_nts.dll php_sqlsrv_55_nts.dll я загружаю
это два файла из

[https://www.microsoft.com/en-us/download/details.aspx?id=20098][1]
SQLSRV31.EXE

И я добавляю следующую строку в php.ini

extension = php_pdo_sqlsrv_55_nts.dll extension = php_sqlsrv_55_nts.dll

Я сделал все, как я сделал для 32-битной системы. Но я обнаружил следующую ошибку при запуске xampp в 64-битной системе.

PHP Startup: невозможно загрузить динамическую библиотеку
‘C: \ xampp \ php \ ext \ php_pdo_sqlsrv_55_nts.dll’ — указанный модуль
невозможно найти.

PHP Startup: невозможно загрузить динамическую библиотеку
‘C: \ xampp \ php \ ext \ php_sqlsrv_55_nts.dll’ — указанный модуль может
не найден

Что мне теперь делать?

0

Решение

Это наиболее вероятный случай неверной версии. Попробуйте использовать 32-битное расширение PHP.

ИЛИ выполните этот шаг.

  1. Загрузите Apache 64 bit с http://www.apachelounge.com/download/
  2. Установите PHP (НЕ БЕЗОПАСНЫЙ)
  3. Добавьте расширения SQLSrv и запустите apache.
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]