php.exe через планировщик.

Leben

Новичок
php.exe через планировщик.

Всем доброго времени суток, извеняюсь если уже была тема, но мне очень нужен ответ.
Проблема такая.
Пхп версии 5.1.4, работает с апачем как модуль. Подключается к mssql к адресу 192.168.0.5 удачно всегда.
И тут потребовалось мне повесить один php скрипт на nncron lite, собсна запускается скрипт так
E:\Server\php\php.exe E:\www\domain.ru\_sys\script.php
затем скрипт ДОЛГО не отвечает, и я вижу в логах такую штучку...
PHP Warning: mssql_connect(): Unable to connect to server: 192.168.0.5 in * on line *
И нивкакую не получается подключится, все дин.библиотеки загружаются без ошибок.

Разница в том, что к mssql серверу конектит только когда скрипт был вызван апачем, а если через простой вызов - молчит.
p.s 192.168.0.5 машина, подключенная к роутеру (т.е база и пхп не на одной тачке).
p.s Доступ к 192.168.0.5:1433 с этой машины без проблем, конектил телнетом.
Но пхп не работает...

Пожалуйста помогите.
 

Leben

Новичок
Нет, исключено.
Написалже про телнет!
А также пробовал
fsockopen("192.168.0.5","1433");
результат = true
А вот через mssql_connect не хочет, но через апач работает.
В чем дело :(
 

hermit_refined

Отшельник
тогда я бы проверил ещё, действительно ли вы коннектитесь к 1433 порту.
 

Leben

Новичок
Понимаете...если mssql_connect вызывает апач - все работает.
Если php.exe вызвать с командной строки - от ОТКАЗЫВАЕТСЯ конектить.
Причем пробовал mssql_connect просто с адресом, а пробовал адрес:1433 - результат ничего не дал...
И еще как выяснилось, что mssql_connect вообще ничего не посылает на сервер...

-~{}~ 12.11.06 12:14:

Ну помогите ктонить млин...сайт уже 2ые сутки провисает ((
 

hermit_refined

Отшельник
И еще как выяснилось, что mssql_connect вообще ничего не посылает на сервер...
Хм... а кто давеча писал про несоответствие длины пакетов и разницу версий dll?..
а пробовал адрес:1433
Не знаю, как нынче, но раньше в win требовалось "192.168.0.5,1433".
Ну помогите ктонить млин...сайт уже 2ые сутки провисает
Sorry, но это не форум психологической поддержки :))
Сервер, скрипты, логи - у вас, по тексту вашей ошибки, i think, много можно чего в гугле накопать. Со стороны тут только гаданием остаётся заниматься.
 

Leben

Новичок
Разобрался...как и большинстве топиков в этом форуме, автор сам находит выход из сложившихся проблем.
Проблема была в старой дллке ntwdblib.dll
А месага про размера пакета, это изза того что я приконектится к sql с помощью телнета и загнал туда пару симовлов ;)
 
Сверху