2013-05-16 23 views
0

我有一个php文件test.php。我想以指定的时间间隔使用开放源码作业调度程序运行它。我怎样才能做到这一点?我应该为它创建一个xml文件吗?与开放源代码Job Scheduler运行php文件

我阅读文档

http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS

但我的疑问是,我怎么运行位于某个文件夹,而不是在XML文件中写代码的文件。我应该在xml文件中写入脚本include "test.php";吗?任何人都可以帮助我吗?

回答

0

我从自己的文档中找到了解决方案。

参考

http://www.sos-berlin.com/mediawiki/index.php/Creating_a_Job

<?xml version="1.0" encoding="iso-8859-1"?> 
<spooler> 
    <config> 
    <jobs> 

     <job name = "my_shell_script"> 
      <process file = "my_shell_script.sh" 
        param = ""/> 
      <run_time repeat = "3600" 
        begin = "00:00" 
        end = "24:00"/> 
     </job> 

    </jobs> 
    </config> 
</spooler> 

命名的工作 “my_shell_script” 将开始每隔一小时(见),并执行脚本my_shell_script.sh(见)。

0

如果你的PHP文件是可执行的,那么是的。 你可以很容易地在php代码中包含。

也可以尝试,如果你使用Linux服务器迁移到Google的cron作业。

+0

谢谢你的建议。但是我找到了上面给出的真正的解决方案。谢谢 –

0

如果您是使用PHP更快乐也不要访问CRON选项卡,然后既不的上方,将会使用任何你。

尝试http://phpjobscheduler.co.uk/,因为这将运行PHP脚本;根据需要添加尽可能多的脚本来运行。