crontab
Возникла такая задача никак не разберу
На комьютере стоит Suse Linux Enterprise Server10
В консои набираю
konqueror http://mypage/test.php
или
firefox http://mypage/test.php
Открывается браузер а в адрес строке то что указанно
НО
тоже самое задаю в crontab (cron -u root -e), чтобы каждый день в определенное время запускался браузер, выдает
cannot connect X server
Подскажите пожалуйста как решить задачу, или так или другими способами.
Я пробовал на прямую без браузера запустить сразу test.php, выдает якобы о наличии синтаксической ошибки, но через броузер test.php работает
Так ты кронтаб рута правишь. =)
да пытаюсь но не выходит
Обычно, чтобы из-под рута в консоли запустить GUI-приложение, достаточно бывает сделать следующее:
копируем файл с кукой для Х11
# cp ~/.Xauthority /root/
# export DISPLAY=:0.0 (чаще именно такой номер для Х-ов)
или воткнуть эту переменную перед коммандой в одной строке
Цитата: davav
НО
тоже самое задаю в crontab (cron -u root -e), чтобы каждый день в определенное время запускался браузер, выдает
cannot connect X server
А Вы запускайте какой-нибудь консольный баузер :rolleyes:
lynx http://mypage/test.php
wget http://mypage/test.php