0

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

我阅读了文档

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

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

4

2 回答 2

0

如果您的 php 文件是可执行的,那么可以。您可以简单地包含在 php 代码中。

如果你使用 linux 服务器,也可以尝试谷歌搜索 CRON JOBS。

于 2013-05-16T09:26:42.890 回答
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(请参阅参考资料)。

于 2013-05-16T09:28:51.270 回答