php定时任务是个麻烦的问题!PHP自身是不支持定时执行某项任务的!那么怎么解决呢?如果大家有VPS主机还是比较容易解决的!因为可以使用计划任务来对php程序定时激活!那么如果没有怎么办?我来教大家一个解决办法。
首先我就介绍一个腾讯的免费服务, 《云拨测》 地址https://www.qcloud.com/product/cat 这个是免费的服务!我们只要创建一个拨测项目!给某个URL 这个服务就会定时(最少5分钟一次!最大好像是60分钟一次进行)向设置的URL进行可用行查询!我们可以利用这个查询来激活PHP定时的项目!
测试代码
每5分钟生成一个TXT
<?php
date_default_timezone_set('PRC');
//我们引用生成txt示例
$myfile = fopen(date('Y-m-d h:i:s')."newfile.txt", "w") or die("Unable to open file!");
$txt = "Steve Jobs\n";
fwrite($myfile, $txt);
fclose($myfile);
?>