Могу ли я установить время запуска cron из кода?
Я использую бесплатный хостинг-план, так что возможности cron ограничены. Я хочу, чтобы мой скрипт запустился в 23:59, но не могу предоставить синтаксис. Самое близкое, что у них есть к тому, что я хочу, - это каждые десять минут.
Что я уже пробовал:
В моем коде я вручную тестирую вот так
$now = new DateTime("now", new DateTimezone("Africa/Lagos"));<br /> if ($now->format ("H:i") == '23:50')) {}<br />
Но он никогда не работает. Если я посещаю URL-адрес этого скрипта из адресной строки, он работает без проблем. Если я вызываю file_put_contents() вне условия if, он запускается. Означает ли это, что сервер никогда не распознает время в состоянии?