Ответы на вопросы
+1 голос
449 просмотров
Подскажите как влючать и отключать крон работу в magento 2 из командной строки?
от | 449 просмотров

1 Ответ

0 голосов
Лучший ответ

Работа Magento 2 зависит от правильной конфигурации задания cron для многих важных системных функций, включая индексирование. Неправильная настройка означает, что Magento не будет работать так, как надо. Не рекомендуется запускать cron от имени пользователя сервера или от администратора root. Запускайте работу крона только как владелец файловой системы.

Как создать или удалить crontab в Magento 2

Чтобы создать crontab в Magento:

  • Войдите в систему как владелец файловой системы;
  • Перейдите в каталог, где установлена Magento;
  • Введите следующую команду:

bin/magento cron:install --force

Удалить crontab в Magento рекомендуется только перед удалением самой CMS.

Чтобы удалить crontab в Magento:

  • Войдите как владелец файловой системы;
  • Перейдите в каталог установки Magento;.
  • Введите следующую команду:

bin/magento cron:remove

Запуск крона из командной строки

Запуск крона происходит с команды:

bin/magento cron:run

Так же можно указать группу крона для запуска --group="<cron group name>".

Чтобы запустить задание крона для индексации:

bin/magento cron:run --group index

Чтобы запустить задание cron по умолчанию:

bin/magento cron:run --group default

Чтобы проверить работу, выполните команду 

crontab -l

от (675 баллов)
Добро пожаловать на сайт Вопросов.Нет, где вы можете задавать вопросы и получать ответы от других участников сообщества.
149 вопросов
210 ответов
13 комментариев
489 пользователей