通过Windows任务计划程序调度控制器方法

时间:2013-10-20 15:55:26

标签: php codeigniter taskmanager

我正在按照本教程(http://amitdhamu.com/blog/automating-php-using-task-scheduler/)来安排PHP Codeignit中的任务,但是在上面提到的教程的第1步中,我不知道如何传递控制器方法而不是整个php文件?!在这方面你能帮我吗?

此外,我还需要为我的Web应用程序的管理员提供调度选项,以便他们可以更改调度程序;有什么方法可以通过PHP传递任务管理器选项吗?

如果我的问题不明确,请告诉我你需要更多澄清的部分

PS:我有一个Windows服务器!

由于

1 个答案:

答案 0 :(得分:1)

如果要从计划中执行CodeIgniter代码,请替换.bat中的调用:

从:

php C:\Apache\htdocs\automatic.php

为:

php C:\Apache\htdocs\index.php myController <myMethod> <arg1> <arg2>

样品:

php C:\Apache\htdocs\index.php users update