我想在背景每隔一分钟在Windows操作系统后执行PHP脚本,为了这个目的我使用Windows任务调度程序中,我选择Internet Explorer后给出一个php文件的路径EXE,它工作正常,并在每分钟后打开浏览器窗口中的页面,并执行我想要的任务。任务调度在Windows
现在的问题是,我不想打开前面的浏览器窗口,我希望这个过程发生在后台或至少在执行任务后关闭该浏览器,我也尝试过.bat文件对这个过程,我调用一个PHP文件后杀死浏览器过程中,会发生什么情况是关闭浏览器中打开之后,但不执行该PHP文件和不执行我想要的任务。
所以在第一种方法它执行任务,但保持浏览器窗口中打开 和第二种方式是关闭窗口,但不执行任务。 我的要求是执行的背景下,PHP代码,而不在前面打开的任何窗口,我想这一切在Windows而不是Linux发生。 欢迎来自你方的任何帮助。
实际上,我必须在Windows调度程序中安排这个东西,以便它在后台的特定时间间隔后自动运行我已经使用这个命令到调度程序命令框中,作为 F:\ Muhammad.Tanveer \ wamp \ bin \ php \ php5.2.6 \的php.exe的http://本地主机:8/waterflowmeter/test.php的 但发生的事情是在命令窗口一会儿打开和关闭,但不执行我的任务,我已经我在PHP文件用我想要在一分钟后执行该脚本,但它没有任何作用 – 2010-01-28 06:40:10
是的,我建议你在计划的作业中改变命令以运行'F:\ Muhammad.Tanveer \ wamp \ bin \ php \ php5.2.6 \ php .exe文件C:\ WAMP \ WWW \ waterflowmeter \ test.php' - 直接执行脚本,而不是通过你的本地Web服务器。 – meagar 2010-01-28 13:52:42