т.е. условие fi... __FROM_CRON... я закоментил, оно все равно не выполняется никогда и крон не срабатывает
Посмотрите документацию:
https://osclass.pro/dokumentaciya/cron/
Задачу по расписанию нужно настроить на хостинге/сервере!
Дёргать сайт крон должен один раз в час.
Да, можно и на сервере хостинга настроить. Но у меня не получилось добавить задачу в cronjob, прямой командой работало, а по расписанию не вышло у меня.
Сейчас после добавления прямого вызова из index работает.