Crons server Debian 9

Автор mrxam, 23 июля 2018, 09:27:53

« назад - далее »

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

mrxam

Помогите пожалуйста, я прописал в файле /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/

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

Подскажите пожалуйста, в чем причина?

ecc83

Цитата: mrxam от 23 июля 2018, 09:27:53Помогите пожалуйста, 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

Цитата: ecc83 от 23 июля 2018, 09:37:03SHELL=/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

Цитата: mrxam от 23 июля 2018, 09:42:38Не работает

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


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

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

mrxam

#4
Цитата: ecc83 от 23 июля 2018, 09:52:07wget -qO- http://lubovniki.line/video/cron/run

Нет, но если в адресной строке браузера перехожу по ссылке http://lubovniki.line/video/cron/run то крон запускается, вернее видео кодируется, которое уже загружено.

ecc83

Цитата: mrxam от 23 июля 2018, 09:55:46Нет, но если в адресной строке браузера перехожу по ссылке http://lubovniki.line/video/cron/run то крон запускается

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

mrxam

#6
Цитата: ecc83 от 23 июля 2018, 10:34:41То есть вы хотите, что бы cron сам "догадался", что вам нужно ещё браузер запустить с эти адресом?

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


Cообщение объединено 23 июля 2018, 10:44:35

Я не знаю в чем проблема, но так работает

ecc83

#7
Цитата: mrxam от 23 июля 2018, 10:43:02Просто открыл другую вкладку браузера и в адресной строке вставил http://lubovniki.line/video/cron/run и перешел по введенному адресу.
И видео начало кодироваться. Я не знаю в чем проблема, но так работает

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

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

Открыть содержимое (спойлер)

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

Удачи.