Я создаю веб-проект, но у моего клиента есть сервер Windows, поэтому у меня много проблем с запуском «crons» на этом сервере.
У меня есть контроллер на консоли yii2, и мне нужно каким-то образом запустить их на сервере Windows. Один из кодов:
php yii contracts/fetch-payments
Я думаю, создать файл .bat, с кодом, но я не знаю, если это лучший способ.
Благодарю.
Использование встроенного Microsoft диспетчер задач, Вы можете запустить что-то очень похожее на работу cron.
вам нужно всего лишь создать команду, указывающую на ваш исполняемый файл php, ваш / php / installation / path / php.exe …
И вы запускаете его в любое время.
Этот ответ должен помочь вам настроить планировщик задач для запуска ваших php-скриптов
Как запустить скрипт PHP, используя задачу расписания Windows?
Других решений пока нет …