База знаний
FAQ (Общие вопросы)Интеграция с OZONИнтеграция с Яндекс.МаркетЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровSEO-оптимизацияКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROSEO-регионыТурбо-страницыSEO-редиректыLink canonical ​Last-Modified​Заказ обратного звонка​HTML-карта сайта​Навигация в хлебных крошкахКупить в 1 кликКупить в 1 клик 2.0Sitemap PROЗаказ в 1 шагБренды PROМассовые измененияЗащита контента для Shop-ScriptАвтообновление курса валют Защита контента для приложения «Блог»Передача заказов из корзин Турбо-страницFast indexЦены ProИнтеграция с МегаМаркетMobisite 3.0Megashop 3.0MobiSite 2.0MegaShop 2.0VK пиксель PROЭквайринг EpayБлижайший срок доставкиДополнительный поиск товаров в категорииТриггеры PROПоделиться корзинойОбновление остатков и цен по коду артикулаОбщие вопросы
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Полезная информация

Добавление задания в Cron, если у вас root доступы к ISPmanager

Поддержка Bodysite
Поддержка Bodysite
2 февраля 2024 18:13
+1

Если у вас есть доступы от пользователя 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 нужно выбрат в верхнем правом углу меню:

Теги:cronroot