Не срабатывает Повторение задач

Все вопросы/проблемы по установке и использовании.
Ответить
PRammer
Сообщения: 25
Зарегистрирован: 15 окт 2016, 11:20
Имя: Артур

Не срабатывает Повторение задач

Сообщение PRammer »

Доброго времени суток.
Вопрос по Повторение задач. Все сделал согласно инструкции - https://docs.rukovoditel.net/ru/index.php?p=46 но что-то у меня не срабатывает.
Есть сущность Задачи, в ней Этапы. На 1-н из этапов поставил повторение - https://prnt.sc/qs87k4 (каждый час поставил для теста, а по факту 1 раз в неделю нужно)
В крон прописал, указал каждый час, поставил отчет и вот что мне пришло на почту - https://prnt.sc/qs88ga
Где я сделал что не так?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не срабатывает Повторение задач

Сообщение support »

А команда крона какая?
Посмотрите тут https://docs.rukovoditel.net/ru/index.php?p=70
Уточните у хостинга как выполнить пхп скрипт на вашем сервере.
PRammer
Сообщения: 25
Зарегистрирован: 15 окт 2016, 11:20
Имя: Артур

Re: Не срабатывает Повторение задач

Сообщение PRammer »

support писал(а): 24 янв 2020, 14:26 А команда крона какая?
Посмотрите тут https://docs.rukovoditel.net/ru/index.php?p=70
Уточните у хостинга как выполнить пхп скрипт на вашем сервере.
уточнял у хостинга, когда задавал, указал php /home/yourlogin/public_html/pm/cron/backup.php
они сказали, что все норм.

Так это проблема с выполнением крона? А как можно вручную проверить, не устанавливая интервал в 1 час?
uvex
Спонсор
Спонсор
Сообщения: 143
Зарегистрирован: 10 окт 2016, 13:42
Имя: Алексей
Откуда: Санкт-Петербург
Организация: TASKKIT.PRO
Контактная информация:

Re: Не срабатывает Повторение задач

Сообщение 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

Если не вываливает никакую ошибку, значит все работает и результат нужно смотреть там где он должен быть
Последний раз редактировалось uvex 24 янв 2020, 17:26, всего редактировалось 1 раз.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Не срабатывает Повторение задач

Сообщение support »

"Команда не найдена" - это ошибка именно крона, который не может выполнить команду. В Руководителе нет таких ошибок.

И почему backup.php? Это же для бекапа базы.
olegikostiuk
Сообщения: 128
Зарегистрирован: 22 окт 2019, 10:47
Имя: Олег Костюк
Откуда: Россия
Организация: personal

Re: Не срабатывает Повторение задач

Сообщение olegikostiuk »

Вы запускаете скрипт для архивации базы данных. Для повторяющихся задач нужно настроить в корне запуск скрипта recurring_tasks.php
PRammer
Сообщения: 25
Зарегистрирован: 15 окт 2016, 11:20
Имя: Артур

Re: Не срабатывает Повторение задач

Сообщение PRammer »

По поводу backup.php, это я в качестве примера показал, взял с руководства, а сам прописал вот так
/var/www/h***/data/www/site.com/crm/cron/recurring_tasks.php

Проблему обнаружил и устранил, все заработало!) (моя невнимательность)
https://prnt.sc/qsmsp6
Только вот вопрос, я хочу поменять статус этапа задачи не создавая ее снова, а тут оно сделало клонов.
Я что-то не припомню, чтобы в говорили о том, что оно будет именно Создавать ее, а не менять параметры.
Можно только менять статус?
PRammer
Сообщения: 25
Зарегистрирован: 15 окт 2016, 11:20
Имя: Артур

Re: Не срабатывает Повторение задач

Сообщение PRammer »

я хочу поменять статус этапа задачи не создавая ее снова
Можно так сделать?
Ответить