在Windows服务器中创建任务以运行Yii2命令

时间:2018-03-19 18:10:11

标签: php windows yii2 frameworks windows-server

我创建了一个Web项目,但我的客户端有Windows服务器,所以在服务器上运行“crons”时遇到很多问题。

我在yii2的控制台上有一些控制器,我需要在Windows服务器上以某种方式运行它们。其中一个代码是:

php yii contracts/fetch-payments

我认为用代码创建一个.bat文件,但我不知道是否有更好的方法。

感谢。

1 个答案:

答案 0 :(得分:0)

使用Microsoft内置的任务计划程序,您可以启动与cron作业非常相似的内容。

你只需要创建指向你的可执行文件php的命令你的/ php / installation / path / php.exe ......

然后根据您想要的任何时间框架运行它。

这个答案应该可以帮助您配置任务计划程序来运行您的PHP脚本 How do I run a PHP script using windows schedule task?