Току-що се опитах да инсталирам това разширение на моя 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
директория, когато извлечете разширението.