我正在按照本教程(http://amitdhamu.com/blog/automating-php-using-task-scheduler/)来安排PHP Codeignit中的任务,但是在上面提到的教程的第1步中,我不知道如何传递控制器方法而不是整个php文件?!在这方面你能帮我吗?
此外,我还需要为我的Web应用程序的管理员提供调度选项,以便他们可以更改调度程序;有什么方法可以通过PHP传递任务管理器选项吗?
如果我的问题不明确,请告诉我你需要更多澄清的部分
PS:我有一个Windows服务器!
由于
答案 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