URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56097
[ Назад ]

Исходное сообщение
"Не получается вызывать консольный links из cron"

Отправлено Cherep , 01-Май-05 01:23 
Проблема в том что если скрипт вызывается из cron или через апач то открывается без терминала и у него отсутствует TTY. Короче говоря из этого скрипта нет возможности вызвать links - вылетает с криками что нет терминала. Пробовал через screen - то же самое.
Зато все прекрасно работает если скрипт вызывать из консоли к примеру по ssh. Но вот как-то не покайфу вручную перезапускать все это хозяйство годами ((((((((
Что делать?

Содержание

Сообщения в этом обсуждении
"Не получается вызывать консольный links из cron"
Отправлено harlan , 01-Май-05 11:22 
Для какой цели тебе надо вызывать links? Если для того, что бы скачать какую-то страничку или файл, то воспользуйся другими утилитами, например wget.

"Не получается вызывать консольный links из cron"
Отправлено Cherep , 01-Май-05 12:51 
>Для какой цели тебе надо вызывать links? Если для того, что бы
>скачать какую-то страничку или файл, то воспользуйся другими утилитами, например wget.
>


Не все просто - WGET не поддерживает JavaScript, так что этот вариант не подходит.
Вопрос не ТО КАКИМ БРАУЗЕРОМ ПОЛЬЗОВАТЬСЯ а то как пользоваться консольной прогой вызывая ее не из консоли


"Не получается вызывать консольный links из cron"
Отправлено lavr , 01-Май-05 13:08 
>>Для какой цели тебе надо вызывать links? Если для того, что бы
>>скачать какую-то страничку или файл, то воспользуйся другими утилитами, например wget.
>>
>
>
>Не все просто - WGET не поддерживает JavaScript, так что этот вариант
>не подходит.
>Вопрос не ТО КАКИМ БРАУЗЕРОМ ПОЛЬЗОВАТЬСЯ а то как пользоваться консольной прогой
>вызывая ее не из консоли

правильно переопределять работу с stdin, stdout и stderr, из-за этого
проблемы.