Я только что попытался установить это расширение на моем dev-сервере.
Сначала убедитесь, что расширение правильно включено. Ваш вывод phpinfo()
не завершен.
Если он действительно установлен правильно, ваш phpinfo()
должен иметь раздел, который выглядит следующим образом:
Если у вас нет этого раздела в вашем phpinfo()
. Убедитесь, что вы используете правильную версию. Существуют как не поточно-ориентированные, так и поточно-ориентированные версии расширения.
Наконец, проверьте настройку extension_dir
. По умолчанию это: extension_dir = "ext"
, в большинстве случаев работает нормально, но если не пытается: extension_dir = "C:\PHP\ext"
.
=============================================== ============================
РЕДАКТИРОВАТЬ с учетом новой информации:
Вы используете неправильную функцию. mssql_connect()
является частью расширения Mssql . Вы используете расширение Microsoft, поэтому используйте sqlsrv_connect()
, для API для драйвера Microsoft посмотрите SQLSRV_Help.chm
, который должен быть извлечен в каталог ext
при извлечении расширения.