synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › php+Microsoft SQL Server

php+Microsoft SQL Server

azmiev_er · 23.05.2011

Люди помогите плиз! уже пару недель не могу связаться с базой Microsoft SQL Server через PHP5.3

 

мои действия:

прописую соединение в php:

$connect=mssql_connect('localhost', 'имя пользователя', 'пароль');

 

затем работал с файлом php.ini

расскоментировал:

extension=php_mssql.dll

так как файла в денвере не было скачал библиотеку php_mssql.dll (только не знаю точно ли он для версии php5.3.3) и бросил в каталог ext

 

после чего денвер начал выдавать ошибку что нет библиотеки php4ts.dll!

скачал и его!

теперь ошибка:

Точка входа в процедуру _object_and_properties_init не найдено в библиотеке DLL php4ts.dll

 

что делать дальше не знаю!!

почему он запрашивал файл php4ts.dll не знаю(в каталоге с php5 есть файлик php5ts.dll зачит получаеться он и нужен для php5)(может у меня php_mssql.dll не тот, типо старый)??

помогите плиз, кто уже с таким сталкивался!!!!

 

ent · 23.05.2011

Скачай полностью php5.3 в виде архива и оттуда возьми необходимые файлы.

 

ЗЫ: А разве на synology есть mssql server?

Doctor Synology · 23.05.2011

База MSSQL на накопителе или на другом устройстве?

 

Если на накопителе - то нужно отдельно запускать MSSQL-сервер - по умолчанию на Synology его нет.

 

ent · 23.05.2011

Действительно, товарищ про денвер спросил...

azmiev_er · 24.05.2011

всем спасибо! разобрался, но не с mssql_connect

я решил эту проблему с odbc_connect там и подключать ничего не надо!