sql server воспламенитель кода, когда на другом компьютере получит ошибку sqlsrv_query () ожидает, что параметр 1 будет ресурсом

Я хочу подключить код воспламенителя. Я использую :

  • код воспламенитель версия 2.1.3
  • Версия PHP 5.6.15
  • SQL Server 2014
  • Windows 10
  • php info: включена безопасность потоков

Когда я устанавливаю все на одном компьютере, воспламенитель кода может подключиться к серверу SQL.
Но когда я перемещаю код воспламенитель на другой компьютер, я получаю ошибку, как показано ниже:

Сообщение: sqlsrv_query () ожидает, что параметр 1 будет ресурсным, логическое значение
дано

Вот что я делаю с клиентским ПК:

  • Я уже устанавливаю «Драйвер ODBC 13 для SQL Server» на клиентском ПК, если я тестирую с использованием «Источника данных ODBC». Тест пройден успешно.
  • я добавляю в C: \ xampp \ php \ php.ini
    расширение = php_pdo_sqlsrv_56_ts.dll
    расширение = php_sqlsrv_56_ts.dll
  • я положил ниже файл в папке C: \ xampp \ php \ ext
    php_sqlsrv_56_ts.dll
    php_pdo_sqlsrv_56_ts.dll

Со всем выше, я все еще получаю эту ошибку.

0

Решение

Через несколько дней я уже нашел, как решить проблему. Вот мой шаг:
1. Я удаляю ODBC Driver 13 для SQL Server
2. Затем я загружаю Microsoft® ODBC Driver 11 для SQL Server по этой ссылке
https://www.microsoft.com/en-us/download/confirmation.aspx?id=36434
3. Затем я устанавливаю ODBC Driver 11

Надеюсь, что это поможет другим, которые имеют ту же проблему. 🙂

0

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

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

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