PHP с MsSQL
Создано Евгений Злобин в июля 16, 2009Недавно возникла необходимость, связать удаленное соединение php с MsSQL 2008. Вроде бы ничего сложного, есть стандартный набор функций. Но при попытке коннекта из php 5.2 к MsSQL 2008 возникла проблема подключения. Используется связка Apache 2.2 + PHP 5.2. Причем к MsSQL 2000 соеднинение шло без проблем.
Проблема заключается в библиотеке ntwdblib.dll. Решение как оказалось элементарно – необходимо обновить библиотеку. Я скачал её вот с этого с сайта, обновил и все заработало.


Спасибо огромное такая же проблема.
Надеюсь поможет.
У меня на локальном апаче стоит копия сайта с хостинга. Пытался поключаться с него к mysql серверу хостинга – постоянные ошибки подключения. Может быть такое, что хостер не принимает коннекты с IP адресов, отличных от адреса сервера?
Ответ, как по-моему для Максима заключается в том, что ваш сайт может не принимать ip-адреса из-за того, что его сайты находятся, как бы в особой сети! Как ваш локальный компьютер отстоит от других. Так и на сервере множество сайтов, принадлежат лишь одну хосту с тысячей разных хитов!
Ммм.. Дело в том, что адрес mysql-сервера указан как loclhost – т.е. он находится на том же сервере, что и Вэб-сервер.