2017-01-25 5 views
0

Я новичок в PHP и SQL Server. Моя первоначальная проблема - консоль cmd не распознает функцию sqlsrv_connect(). После настройки драйверов. редактирования php.ini и т.д., я должен был суметь подключиться к локальному серверу SQL с помощью запуска PHP скрипт из CMD консоли, как показано ниже:Неопределенная функция sqlsrv_connect() отлично работает в консоли cmd, но не в Xampp

C: \ XAMPP \ HTDOCS> PHP GetContacts.php

enter image description here

Однако при настройке моего файла PHP в корневой директории XAMPP и пытается получить к нему доступ с помощью локального хоста: 81/getContacts.php, я получил ошибку ниже:

Фатальная ошибка: Вызов неопределенной функции sqlsrv_connect() в C: \ xampp \ htdocs \ GetContacts.php в строке 18

enter image description here

Что странно в том, почему он отлично работает в консоли cmd, но не в браузере? Я пробовал несколько типов разных браузеров, но никто из них не работает. Я занимаюсь поиском в течение последних двух дней, но мне не повезло. Просьба сообщить

ответ

0

Оказывается, перезапуск процесса Xampp решил проблему, глупо мне