Почему Ultimate Cron не запускает задания по плану, а только вручную?
Создал свой модуль, с именем модуля привязал hook_cron. Поставил время запуска, но по плану задание не запускается, хотя вручную отрабатывает. Пишет "job is behind schedule". В чем мб косяк?
Если вы имеете ввиду настройки Drupal, то да, этого мало. Крон должен быть настроен также на вашем хостинге или сервере. Сервер дергает общий крон Drupal, а Ultimate Cron уже распределяет какие задачи нужно запустить и с какой частотой в зависимости от настроек.
Я так понимаю, надо в настройках OpenServer прописать задание.
Установил запуск на каждую минуту (поставил звездочки) и написал в команде "http://МОЙСАЙТ/cron.php". Сервер запускает задание, но по результатам вижу, что Cron не запускался. Видимо, команда кривая? Какая должна быть?
Если вы используете Drupal 8, то ваш URL должен выглядеть вот так: www.example.com/cron
Например: example.com/cron/adFdkWkWb0uPLCv76aZy0ysjiD05Z52kx...
Он должен содержать секретный ключ, иначе любой бы смог дергать ваш крон.
Вы можете посмотреть URL на странице настроек крона /admin/config/system/cron