Не работает крон
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Не работает крон
Смотрите логи. Если в скрипте есть require/include - скорее всего, надо добавить смену рабочей директории - http://php.net/manual/ru/function.chdir ... r-examplesXander wrote: ↑Fri Jun 22, 2018 5:13 pmПодниму немного тему. Собственно через интерфейс создана задача. В кроне её видно как
*/10 * * * * /usr/bin/php /home/full/path/to/script/cli.php beeline getrecords
В syslog видно что крон дёргает её по таймеру как надо, но ничего не происходит. При запуске через ssh скрипт отрабатывает. Особо не сталкивался с установкой в крон задач через весту, сильно тапками не кидать.
Re: Не работает крон
Путь до папки определяется в скрипте. Спасибо за вариант.grayfolk wrote: ↑Fri Jun 22, 2018 8:21 pmСмотрите логи. Если в скрипте есть require/include - скорее всего, надо добавить смену рабочей директории - http://php.net/manual/ru/function.chdir ... r-examples
P.S. Всю пятницу скрипт не отрабатывал. А в субботу начал нормально работать. Мистика.
Re: Не работает крон
Добавляю крон из под рута, вот такая команда
Но крон не запускается. Данная команда работает через SHH. В чем может быт причина?
upd:
В общем решил закинуть скрипт сюда: /usr/local/vesta/bin
И запустил командой: sudo /usr/local/vesta/bin/bashback - то есть повторил команду штатного бекапа. В итоге крон запустил скрипт. Но если создать папку и поместить туда скрипт: sudo /usr/local/vesta/bin/backup/bashback - и вот так крон уже не запускает скрипт :((
ОС Centos 7
Vesta 0.9.8-22
Code: Select all
sh /root/BACKUP/bashback
Но крон не запускается. Данная команда работает через SHH. В чем может быт причина?
upd:
В общем решил закинуть скрипт сюда: /usr/local/vesta/bin
И запустил командой: sudo /usr/local/vesta/bin/bashback - то есть повторил команду штатного бекапа. В итоге крон запустил скрипт. Но если создать папку и поместить туда скрипт: sudo /usr/local/vesta/bin/backup/bashback - и вот так крон уже не запускает скрипт :((
ОС Centos 7
Vesta 0.9.8-22
Re: Не работает крон
с sudo пробовали команду добавить?
Re: Не работает крон
Есть какая-то информация по данной проблеме?dotern wrote: ↑Mon Aug 06, 2018 8:06 amДобавляю крон из под рута, вот такая командаCode: Select all
sh /root/BACKUP/bashback
Но крон не запускается. Данная команда работает через SHH. В чем может быт причина?
upd:
В общем решил закинуть скрипт сюда: /usr/local/vesta/bin
И запустил командой: sudo /usr/local/vesta/bin/bashback - то есть повторил команду штатного бекапа. В итоге крон запустил скрипт. Но если создать папку и поместить туда скрипт: sudo /usr/local/vesta/bin/backup/bashback - и вот так крон уже не запускает скрипт :((
ОС Centos 7
Vesta 0.9.8-22