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

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

от (247 баллов)
Добро пожаловать на сайт Вопросов.Нет, где вы можете задавать вопросы и получать ответы от других участников сообщества.
45 вопросов
50 ответов
1 комментарий
226 пользователей