我有一个php文件test.php
。我想以指定的时间间隔使用Open Source Job Scheduler运行它。我怎样才能做到这一点?我应该为它创建一个xml文件吗?
我阅读了文档
http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS
但我怀疑的是,我如何运行位于某个文件夹的文件,而不是在xml文件中编写代码。我应该在xml文件中编写包含脚本include "test.php";
吗?有人可以帮我吗?
答案 0 :(得分:0)
如果你的php文件是可执行的,那么是的。 你可以简单地在php代码中包含它。
如果你使用linux服务器,也尝试google for CRON JOBS。
答案 1 :(得分: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(请参阅参考资料)。
答案 2 :(得分:0)
如果您对使用PHP更感兴趣并且无法访问CRON TAB,则上述任何一项都不会对您有任何用处。
尝试http://phpjobscheduler.co.uk/,因为这将运行您的PHP脚本;添加尽可能多的脚本以根据需要运行。