2017-02-28 43 views
-2

我试图使用PHP创建cron我在我的主机上尝试了很多示例我没有cpanel或cli。我尝试了很多代码。我是新的PHP。我想这个例子如何使用PHP在Linux主机上创建cron作业

0 * * * *的/ usr/local/bin目录/ PHP的路径//PHP /文件

<?/** suppose we have 1 hour and 1 minute inteval 01:01 */ 

$interval_source = "01:01"; 
$time_now = strtotime("now")/60; 
$interval = substr($interval_source,0,2) * 60 + substr($interval_source,3,2); 


if($time_now % $interval == 0){ 
/** do cronjob */ 
} 

我不知道在哪里运行此代码文件请帮我

+0

您需要访问任何的cPanel或CLI(有权利编辑cron作业)来设置cron作业。 – zahirdhada

回答

0

使用linux的crontab

sudo crontab -e

运行您的cron作业作为

/5 * * * * /path/to/php /var/www/html/yourCodeFile.php 

这项工作每5分钟后运行。

yourCodeFile.php必须具有任何你想完成的逻辑。

详情敬请阅读本之一: How to create cron job using PHP?