Цитирам http://php.net/manual/en/intro.mssql.php:
Разширението MSSQL вече не е достъпно в Windows с PHP 5.3 или по-нова версия. SQLSRV, алтернативен драйвер за MS SQL е наличен от Microsoft:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx.
След като го изтеглите, следвайте инструкциите на тази страница:
- Зареждане на драйверите на Microsoft за PHP за SQL Server
Накратко:
Поставете файла на драйвера във вашата директория с разширения на PHP.
Променете файла php.ini, за да включите драйвера. Например:extension=php_sqlsrv_53_nts_vc9.dll
Рестартирайте уеб сървъра.
Вижте също (копирано от тази страница)
- Системни изисквания (драйвери на Microsoft за PHP за SQL Server)
- Първи стъпки
- Ръководство за програмиране
- Справка за API на драйвери на SQLSRV (драйвери на Microsoft за PHP за SQL Server)
Ръководството на PHP за разширението SQLSRV се намира на http://php.net/manual/en/sqlsrv.installation.php и предлага следното за инсталиране:
Разширението SQLSRV се активира чрез добавяне на подходящ DLL файл към вашата директория с разширения на PHP и съответния запис към файла php.ini. Изтеглянето на SQLSRV идва с няколко файла с драйвери. Кой файл с драйвери ще използвате ще зависи от 3 фактора:версията на PHP, която използвате, дали използвате безопасен за нишки или небезопасен за нишки PHP и дали вашата PHP инсталация е компилирана с компилатора VC6 или VC9. Например, ако използвате PHP 5.3, използвате PHP, който не е безопасен за нишки и вашата PHP инсталация е компилирана с VC9 компилатора, трябва да използвате файла php_sqlsrv_53_nts_vc9.dll. (Трябва да използвате небезопасна за нишки версия, компилирана с VC9 компилатора, ако използвате IIS като свой уеб сървър). Ако използвате PHP 5.2, използвате безопасен за нишки PHP и вашата PHP инсталация е компилирана с VC6 компилатора, трябва да използвате файла php_sqlsrv_52_ts_vc6.dll.
Драйверите могат да се използват и с PDO.