Если у вас есть доступы от пользователя root к вашей ISPmanager, не спешите устанавливать cron задание под этим пользователем.
Справка: root (от англ. root — корень; читается «рут») – это главная учетная запись в системах UNIX (имеет UID 0 – идентификатор пользователя). Пользователь root (суперпользователь) обладает всеми возможными правами в системе, что позволяет ему выполнять любые команды, изменять системные параметры и т.п. Другими словами, суперпользователь имеет полный контроль над операционной системой не только выделенного сервера, но и виртуального сервера VPS.
Если вы подключаетесь через терминал, или задаёте Cron команду через панель управления - нужно дополнительно перейти в пользователя, под которым работает сайт.
Файлы и директории, созданные под пользователем root, могут иметь более ограниченные права доступа, и это может создать проблемы, если попытаться редактировать или удалять их из-под обычных пользователей. Это связано с тем, что владельцем файлов, созданных root, будет сам root, и доступ к ним может быть ограничен.
В некоторых наших плагинах мы напрямую указываем, под каким пользователем нужно установить Cron, пример:
Возможно у вас есть панель ISPmanager, чтобы в неё зайти, нужно попробовать к IP адресу подставить порт 1500, пример: https://111.111.195.115:1500/
Авторизовавшись, можно заметить, что Cron под пользователем root имеет только какие-то серверные технические задания, пример:
Чтобы перейти в конкретного пльзователя, нужно в левом меню выбрать пункт "Пользователи" и выбрать тот, под которым работает сайт.
В правой части есть кнопка с тремя точками, по клику по которой откроется контекстное меню, в котором можно выбрать "войти под пользователем":
Уже внутри этого пользователя можно устанавливать Cron команды:
Чтобы вернуться обратно в root нужно выбрат в верхнем правом углу меню:
Услуги
Продукты
Кейсы
Блог
О нас
Акции
Bodysite.Club
Контакты