Не работает КРОН

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Не работает КРОН

Сообщение kukusha » Пн июл 12, 2021 2:09 pm

Добрый день, создали нового хост аккаунта, добавили крон задания, но КРОН не работает. Добавляем их через рут и они начинают работать.

В чем может быть причина?

Аватара пользователя
alenka
Сообщения: 1993
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Не работает КРОН

Сообщение alenka » Пн июл 12, 2021 2:26 pm

Покажите задание, которое не работает.
Есть кнопка выполнить, которая выведет ошибку, если она есть.

kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Re: Не работает КРОН

Сообщение kukusha » Пн июл 12, 2021 2:31 pm

Дело в том, что ошибок ни каких не выводит. Выполняю в ручную задание, написано, что выполнено, а по факту нет. Выполняю от рута, там все норм.

kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Re: Не работает КРОН

Сообщение kukusha » Пн июл 12, 2021 2:38 pm

Ранее, когда один из кронов добавил чуть не правильно, он тоже говорил, что задание выполнено и ошибок не выводил. А когда я запустил через консоль от рута, там мне уже ошибки показывали. Но факт остался тем, что от хост аккаунта почему то не работает крон.

Аватара пользователя
sbury
Сообщения: 1357
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Не работает КРОН

Сообщение sbury » Пн июл 12, 2021 2:49 pm

задача крона отдать управление скрипту, который у него прописан от имени того пользователя, который вы указали. Если ваш скрипт не может работать от имени пользователя, это не значит что ошибка в кроне или в панели.
Как один из вариантов, вы можете запустить эту задачу в кроне от имену рута.

kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Re: Не работает КРОН

Сообщение kukusha » Пн июл 12, 2021 2:59 pm

sbury писал(а):
Пн июл 12, 2021 2:49 pm
задача крона отдать управление скрипту, который у него прописан от имени того пользователя, который вы указали. Если ваш скрипт не может работать от имени пользователя, это не значит что ошибка в кроне или в панели.
Как один из вариантов, вы можете запустить эту задачу в кроне от имену рута.
Да это понятно. Смысл же в том, что бы всё работало. Панель чистая, обновляется регулярно. Нужно понять, почему не работает.

kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Re: Не работает КРОН

Сообщение kukusha » Пн июл 12, 2021 3:01 pm

КРОНОВ у нас куча. И не совсем удобно, если они все будут в руте находится, так как там нет ни какой иерархии.

kukusha
Сообщения: 25
Зарегистрирован: Вт июн 18, 2019 10:35 am

Re: Не работает КРОН

Сообщение kukusha » Вт июл 13, 2021 9:45 am

Ну в общем понятно. Помощи тут ждать не надо, кто то с умничает что то и все. Дальше сам разбирайся.

Аватара пользователя
sbury
Сообщения: 1357
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Не работает КРОН

Сообщение sbury » Вт июл 13, 2021 10:14 am

Разбираться с вашими скриптами никто не будет. Вам сказали, - назначенная задача от пользователя, будет запущена на выполнение от имени этого пользователя. Включайте вывод ошибок вашему скрипту и перереводите запись потока вывода в файл. Можете его указать как дополнительный параметр прямо в строке задачи крона для вашего скрипта. То что я думаю, скорее всего часть кода вашего скрипта требует на выполнение права рута.

Аватара пользователя
alenka
Сообщения: 1993
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Не работает КРОН

Сообщение alenka » Вт июл 13, 2021 10:25 am

Ну в общем понятно. Помощи тут ждать не надо, кто то с умничает что то и все. Дальше сам разбирайся.
Выполните ваш скрипт через ssh вашего хостаккаунта.
Вы так и не показали ваше задание, crontab -u USER -l
Какая версия панели?

Ответить