Страница 1 из 1
Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 14:05
PRammer
Доброго времени суток.
Вопрос по Повторение задач. Все сделал согласно инструкции -
https://docs.rukovoditel.net/ru/index.php?p=46 но что-то у меня не срабатывает.
Есть сущность Задачи, в ней Этапы. На 1-н из этапов поставил повторение -
https://prnt.sc/qs87k4 (каждый час поставил для теста, а по факту 1 раз в неделю нужно)
В крон прописал, указал каждый час, поставил отчет и вот что мне пришло на почту -
https://prnt.sc/qs88ga
Где я сделал что не так?
Re: Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 14:26
support
А команда крона какая?
Посмотрите тут
https://docs.rukovoditel.net/ru/index.php?p=70
Уточните у хостинга как выполнить пхп скрипт на вашем сервере.
Re: Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 16:36
PRammer
уточнял у хостинга, когда задавал, указал php /home/yourlogin/public_html/pm/cron/backup.php
они сказали, что все норм.
Так это проблема с выполнением крона? А как можно вручную проверить, не устанавливая интервал в 1 час?
Re: Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 17:22
uvex
Мне кажется указан не весь путь до php - нужно узнать у хостера полный путь до пхп на примере SWEB
https://help.sweb.ru/entry/59/
Код: Выделить всё
/usr/bin/php7.3
/usr/bin/php7.2
/usr/bin/php7.1
/usr/bin/php7.0
/usr/bin/php5.6
/usr/bin/php5.5
/usr/bin/php5.4
/usr/bin/php5.3
Должно быть примерно так /usr/bin/php /home/yourlogin/public_html/pm/cron/backup.php
Вручную проверяем через ssh или в панеле хостинга - выполнить команду без указания времени
/usr/bin/php /home/yourlogin/public_html/pm/cron/backup.php
Если не вываливает никакую ошибку, значит все работает и результат нужно смотреть там где он должен быть
Re: Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 17:25
support
"Команда не найдена" - это ошибка именно крона, который не может выполнить команду. В Руководителе нет таких ошибок.
И почему backup.php? Это же для бекапа базы.
Re: Не срабатывает Повторение задач
Добавлено: 24 янв 2020, 18:31
olegikostiuk
Вы запускаете скрипт для архивации базы данных. Для повторяющихся задач нужно настроить в корне запуск скрипта recurring_tasks.php
Re: Не срабатывает Повторение задач
Добавлено: 25 янв 2020, 11:46
PRammer
По поводу backup.php, это я в качестве примера показал, взял с руководства, а сам прописал вот так
/var/www/h***/data/www/site.com/crm/cron/recurring_tasks.php
Проблему обнаружил и устранил, все заработало!) (моя невнимательность)
https://prnt.sc/qsmsp6
Только вот вопрос, я хочу поменять статус этапа задачи не создавая ее снова, а тут оно сделало клонов.
Я что-то не припомню, чтобы в говорили о том, что оно будет именно Создавать ее, а не менять параметры.
Можно только менять статус?
Re: Не срабатывает Повторение задач
Добавлено: 03 фев 2020, 19:45
PRammer
я хочу поменять статус этапа задачи не создавая ее снова
Можно так сделать?