[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с подключением к БД (PHP 5.3.2 и MSSQL 20
Cidx
Стоит задача связать IIS/MSSQL с PHP.

Скачал и установил на Win Vista:
php-5.3.2-Win32-VC9-x86.msi
Microsoft SQL Server 2008

Перечитал инфу на php.su, постарался включить php_mssql.dll в php.ini
Соответствующей строки в php.ini не было, дописал ее сам: extension=php_mssql.dll
В папке "ext" библиотеки php_mssql.dll не оказалось, начал искать в нете.
Нашел в архиве: php-5.2.13-Win32-VC6-x86.zip
Забрал ее оттуда и закинул в папку "ext".
При запуске пхп появилась ошибка, что не хватает: ntwdblib.dll
Нашел сдесь: www.dlldll.com
Закинул в system\win32
После этого пхп стал виснуть.

Действительно ли PHP 5.3.2 не содержит библиотек для работы с MSSQL? Есть ли возможность их доустановить более корректно? (не так как делал я)
Если кто-нибудь уже проходил этот путь, подскажите правильный алгоритм установки и настройки.



Спустя 9 минут, 36 секунд (8.06.2010 - 14:29) ApuktaChehov написал(а):
ВСе там есть, скачивайте правильные пакеты PHP.
И ради бога, не надо ничего пихать в системные папки, не засерайте виндовс!

Спустя 2 минуты, 11 секунд (8.06.2010 - 14:31) Gabriel написал(а):

Спустя 1 час, 50 минут, 12 секунд (8.06.2010 - 16:21) Cidx написал(а):
Решил проблему с помощью:
odbc_connect("Driver={SQL Server Native Client 10.0};Server=$server;Database=$database;", $user, $password);
Эта функция встроена в PHP 5.3.2, так что ничего дополнительного подключать не надо, что очень радует.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.