Автор Тема: Crons server Debian 9  (Прочитано 1827 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mrxam

  • Новичок форума
  • Сообщений: 4
Crons server Debian 9
« : 23 Июля 2018, 09:27:53 »
Помогите пожалуйста, я прописал в файле /var/spool/cron/crontabs/root 
* * * * * wget -qO- 'http://lubovniki.line/video/cron/run' &&> /dev/null

и не работает.

В этом же файле прописано
* * * * * /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
* * * * * /usr/local/ispconfig/server/cron.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
0 17 * * 1-5 /root/optimages.sh /var/www/clients/client0/web1/web/app/webroot/uploads/
0 18 * * 1-5 /root/cleaning.sh /var/www/clients/client0/web1/web/app/webroot/uploads/
0 19 * * 1-5 /root/optpng.sh /var/www/clients/client0/web1/web/app/webroot/uploads/
0 20 * * 1-5 /root/delete.sh /var/www/clients/client0/web1/web/app/webroot/uploads/

и все кроны работают.

Подскажите пожалуйста, в чем причина?
« Последнее редактирование: 23 Июля 2018, 09:37:23 от mrxam »
 

Оффлайн ecc83

Re: Crons
« Ответ #1 : 23 Июля 2018, 09:37:03 »
Помогите пожалуйста, Debian 9 я прописал в файле /var/spool/cron/crontabs/root
* * * * * wget -qO- 'http://lubovniki.line/video/cron/run' &&> /dev/null

и не работает.

А если так:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

* * * * * /usr/bin/wget -qO- http://lubovniki.line/video/cron/run  >/dev/null 2>/dev/null


 

Оффлайн mrxam

  • Новичок форума
  • Сообщений: 4
Re: Crons server Debian 9
« Ответ #2 : 23 Июля 2018, 09:42:38 »
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

* * * * * wget -qO- http://lubovniki.line/video/cron/run  >/dev/null 2>/dev/null
Не работает
 

Оффлайн ecc83

Re: Crons server Debian 9
« Ответ #3 : 23 Июля 2018, 09:52:07 »
Не работает

Какие ошибки в логе?


А вот эта строка у вас запущенная просто в терминале, работает?

wget -qO- http://lubovniki.line/video/cron/run
 

Оффлайн mrxam

  • Новичок форума
  • Сообщений: 4
Re: Crons server Debian 9
« Ответ #4 : 23 Июля 2018, 09:55:46 »
wget -qO- http://lubovniki.line/video/cron/run

Нет, но если в адресной строке браузера перехожу по ссылке http://lubovniki.line/video/cron/run то крон запускается, вернее видео кодируется, которое уже загружено.
« Последнее редактирование: 23 Июля 2018, 10:09:48 от mrxam »
 

Оффлайн ecc83

Re: Crons server Debian 9
« Ответ #5 : 23 Июля 2018, 10:34:41 »
Нет, но если в адресной строке браузера перехожу по ссылке http://lubovniki.line/video/cron/run то крон запускается

То есть вы хотите, что бы cron сам "догадался", что вам нужно ещё браузер запустить с эти адресом?
 

Оффлайн mrxam

  • Новичок форума
  • Сообщений: 4
Re: Crons server Debian 9
« Ответ #6 : 23 Июля 2018, 10:43:02 »
То есть вы хотите, что бы cron сам "догадался", что вам нужно ещё браузер запустить с эти адресом?

Просто открыл другую вкладку браузера и в адресной строке вставил http://lubovniki.line/video/cron/run и перешел по введенному адресу. И видео начало кодироваться.


Cообщение объединено 23 Июля 2018, 10:44:35
Я не знаю в чем проблема, но так работает
10.png
« Последнее редактирование: 23 Июля 2018, 10:44:35 от mrxam »
 

Оффлайн ecc83

Re: Crons server Debian 9
« Ответ #7 : 23 Июля 2018, 10:53:23 »
Просто открыл другую вкладку браузера и в адресной строке вставил http://lubovniki.line/video/cron/run и перешел по введенному адресу.
И видео начало кодироваться. Я не знаю в чем проблема, но так работает

Вы сейчас с кем разговариваете?

Когда будете отдохнувший и способны анализировать нашу переписку, перечитайте её и сделайте выводы.

Spoiler: ShowHide

Если команда wget -qO- http://lubovniki.line/video/cron/run не срабатывает просто в терминале, то и в cron от неё тоже не будет пользы.


Удачи.

« Последнее редактирование: 23 Июля 2018, 10:55:09 от ecc83 »
 

Теги: