Я пытаюсь установить драйверы для PHP, чтобы иметь возможность общаться с моим SQL Server. Я использую PHP 5.5.15 на XAMPP и SQL Server 2014. Я скачал пакет драйверов здесь: http://www.microsoft.com/en-us/download/details.aspx?id=20098 (SQLSRV30.EXE). Я скопировал их в папку с расширением php (C:\xampp\php\ext)
и в файле php.ini
указал:
extension=php_pdo_sqlsrv_54_nts.dll
для загрузки драйвера php_pdo_sqlsrv_54_nts.dll, расположенного сейчас в C:\xampp\php\ext, однако, когда я сейчас останавливаю и перезагружаю сервер, я получаю сообщения об ошибках, как на этом изображении (сначала верхний блок, затем нижний).
Сервер работает нормально, если я не пытаюсь загрузить драйвер, а также я не уверен, почему он жалуется на отсутствие модуля во втором блоке, так как он, безусловно, находится в том месте, где его ищет. Я не уверен, может ли это быть связано с тем, что этот драйвер для PHP 5.4, и я использую 5.5.15. К сожалению, мне удалось найти драйверы только для PHP 5.3 и 5.4, и я решил попробовать его с драйверами 5.4.