Я обнаружил, что проблема заключалась в том, что, если вы устанавливаете день недели специально, тогда вы не можете установить третий параметр на *
, его нужно установить на ?
. Это логично c, потому что третий параметр - Day of Month
, поэтому вы не можете запускать его каждый день месяца И каждую пятницу. Обновление до cron(0 23 ? * FRI *)
решило проблему для меня.
Важное и, я полагаю, очевидное замечание при установке значений cron: подумайте о том, как каждое значение влияет на другие установленные вами значения. Каждый из них имеет логический смысл в сочетании с другими?