anonymous@RULINUX.NET~# Last login: 2024-11-24 07:13:43
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

подключение к mssql из php. пропало после переноса на новый хостинг

прошу помощи в таком вопросе. есть php 5.1.6, есть msqql server 2005 на удалённой машине. соединение между ними было и работало. я из пхп подключался оператором mssql_connect и дальше работал с базой без проблем.

после переноса пхп на новый хостинг(виртуальный), соединение перестало работать. самое странное, что сервер, на котором стоит mssql пингуется, конструкция or die('mssql_connect failed '.mssql_get_last_message()) никакой ошибки не выдаёт. и проблемная строка в скрипте это mssql_connect , именно в ней происходит ошибка.

freetds установлен. на новом хостинге версия пхп та же.

подскажите пожалуйста в чем может быть проблема.

anonymous(*) (2010-07-09 09:47:00)

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 5.0 (build 02094); MRSPUTNIK 2, 0, 0, 20 SW; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

[Ответить на это сообщение]
avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

> ... никакой ошибки не выдаёт. и проблемная строка в скрипте это mssql_connect , именно в ней происходит ошибка.
Какая ошибка?

HEBECTb_KTO(*)(2010-07-09 12:25:00)

avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

в том то и дело, что ошибки нет, а выполнение программы останавливается. причем именно на операторе подключения.

anonymous(*)(2010-07-09 12:33:03)

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 5.0 (build 02094); MRSPUTNIK 2, 0, 0, 20 SW; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

кусок кода:

[code] echo("111\n"); mssql_connect($host,$login,$password) or die('mssql_connectfailed '.mssql_get_last_message()); echo("222"); [/code]

на экран выводится только 111

anonymous(*)(2010-07-09 12:34:32)

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 5.0 (build 02094); MRSPUTNIK 2, 0, 0, 20 SW; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

А что срётся в лог ошибок веб сервера?

HEBECTb_KTO(*)(2010-07-09 13:47:37)

avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

Прозреваю, что у хостера есть ограничение на время выполнения пхп-скрипта. И оно меньше, чем требуется для установления коннекта с удалённой БД.

bugmaker(*)(2010-07-09 20:12:33)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
avatar
Скрыть

Re: подключение к mssql из php. пропало после переноса на новый хостинг

Что бы это ни было, сервер должен сёркнуть ошибкой в логи..

HEBECTb_KTO(*)(2010-07-09 22:04:40)

Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!