使用crontab定时执行PHP

首先创建一个php文件,用来执行你的任务
#vi /home/a.php

<?php
  $myfile =  fopen("/home/test.txt", "a") or die("Unable to open file!");
  $txt  =  date('Y-m-d H:i:s',time())."\n";
  fwrite($myfile, $txt);
  fclose($myfile);
?>

再创建一个test文本文件
#touch /home/test.txt

php 的准备工作就完成了,下面配置crontab

找到PHP的执行路径
#whereis php

Paste_Image.png

然后配置crontab
# crontab -e

Paste_Image.png

这里是每一分钟执行一次 /home/a.php
启动crontab
#service crond start
然后看下有没有想要的效果,查看test.txt 的内容

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容