我试图执行一个名为csearch.php
的脚本,其间隔为60秒。我尝试shell_exec
和exec
,但它说,它不能分叉等。我认为最好的方法(因为这是在共享主机上)是通过使用include()
。连续执行相同的php脚本
include('csearch.php');
sleep(60);
include('csearch.php');
sleep(60);
include('csearch.php');
sleep(60);
include('csearch.php');
sleep(60);
include('csearch.php');
csearch.php
包含功能等我想知道这是可能的(上面的代码)。如果不是,你可以推荐的最佳方式是什么?谢谢。
编辑,这是我如何与exec
做到这一点,失败:
exec('/path/to/php /path/to/csearch.php');
你是怎么做你的'exec()'?这是你应该怎么做,它应该工作。另外,你不能'include()'同样的脚本... – Shikiryu 2011-02-28 13:46:00
exec('/ usr/bin/php/path/to/php /path/to/csearch.php'); ? – mailo 2011-02-28 13:48:14
@Shikiryu看到我的编辑。谢谢。 – Ruel 2011-02-28 13:49:06