2
Как настроить планировщик Laravel для запуска задачи в определенное время в определенном часовом поясе? Сервер настроен на UTC, но я хочу запустить задачу в 12 часов каждый понедельник в часовом поясе Pacific/Auckland
.Laravel scheduler timezone
E.g. это будет работать, но часовой пояс UTC:
protected function schedule(Schedule $schedule) {
$schedule->command('run-report')->weekly()->mondays()->at('12:00'));
}
Ницца, странно это не было в документации по протоколу HTTPS: // Laravel .com/docs/master/scheduling – Petah
Было бы сложно разместить все методы в руководстве Laravel, но вы всегда можете проверить документы API (например, https://laravel.com/api/5.1/Illuminate/Console/Scheduling/ Event.html) или просто просмотрите код –
Хм, поэтому я попробовал это, оставил его на 2 недели, но он никогда не срабатывал. – Petah