`
garyli
  • 浏览: 178507 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php定时任务

    博客分类:
  • PHP
阅读更多

申请了几个PHP虚拟主机,发现php如果不借助系统的corn很难实现定时任务啊,biadu以后发现有人这样做

 

 

config.php

<?php
return 1;
?>

cron.php
ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;// 每隔半小时运行
do{
$run = include 'config.php';
if(!$run) die('process abort');
 //这里是你要执行的代码 
 sleep($interval);// 等待5分钟
}while(true);

我打算试试。

分享到:
评论

相关推荐

    【PHP定时任务】基于thinkphp定时任务计划任务.zip

    PHP作为一种广泛使用的服务器端脚本语言,其定时任务的实现方式多样,而ThinkPHP作为国内流行的PHP开发框架,提供了便捷的开发方式,使得PHP定时任务的实现更加简单高效。 本压缩包中的内容提供了基于ThinkPHP框架...

    php定时任务框架使用案例源码.zip

    本案例是关于PHP定时任务框架的使用,提供了源码供学习和参考。 首先,我们要理解什么是PHP定时任务。在PHP中实现定时任务,通常有两种方式:一种是通过PHP的Cron Job(Linux系统的计划任务)配合CLI(命令行接口)...

    此工具是一个php定时任务管理工具,支持大量PHP定时脚本,采用预派生进程模型,父进程负责计算定时任务间隔逻辑向消息队列.zip

    php定时任务管理工具是一种为了高效地执行周期性的任务而设计的软件应用,特别适用于需要定时执行PHP脚本的场景。这种工具的核心功能是模拟操作系统的Cron作业调度器,允许用户通过简单的配置来安排和管理定时任务。...

    php定时任务管理器,解决项目中逐渐增加的任务。.zip

    为了更高效地管理和维护这些定时任务,开发一个专门的PHP定时任务管理器显得尤为重要。一个成熟的定时任务管理器能够帮助开发者以更直观、更便捷的方式设置、修改、停止或删除定时任务,从而提高开发和维护的效率。 ...

    php定时任务管理器,解决项目中逐渐增加的任务。_hy4.zip

    PHP定时任务管理器是一种基于PHP编程语言开发的自动化工具,主要功能是管理和执行定时任务。在各种项目开发中,尤其是Web开发,经常会遇到需要定时执行某些操作的需求,比如定时发送邮件、定时更新数据、定时执行...

    php定时任务管理器,解决项目中逐渐增加的任务。_hy5.zip

    php定时任务管理器是一种利用PHP语言开发的定时任务调度系统。它允许开发者在PHP项目中设置和管理定时执行的任务,以自动化的方式处理周期性工作,如数据备份、发送电子邮件、执行系统维护和更新等。随着项目的不断...

    一个纯PHP实现的多进程,定时任务管理工具,兼容部分crontab语法, 支持守护进程

    总的来说,cronManager是一个功能完备且易于使用的PHP定时任务解决方案,它利用多进程和消息队列技术实现了高效的任务调度,同时保持了与传统crontab的良好兼容性。对于PHP开发者来说,这是一款值得信赖的工具,可以...

    PHP定时任务删除文件方法

    利用这个特性,我们可以实现非常牛的功能,也就是通过它来实现定时任务的激活,激活之后就随便它自己怎么办了,实际上就有点类似于后台任务。 而sleep(n)则是指当程序执行到这里时,暂时不往下执行,而是休息n秒钟...

    用于window下定时执行php任务的小软件

    总的来说,"用于window下定时执行php任务的小软件"提供了一个便捷的解决方案,让Windows用户能够轻松地安排和管理PHP定时任务,而无需深入了解系统级的调度操作。通过`auto_request.exe`,我们可以更加专注于PHP脚本...

    php实现的秒级定时任务工具,基于workerman的库-cron-job.zip

    在PHP中,实现定时任务通常依赖于外部工具如Cron,但这种方案可能不支持秒级别的精度。然而,通过使用像Workerman这样的PHP事件驱动的高性能网络通信框架,我们可以构建一个内部的定时任务系统,从而实现秒级的调度...

    基于PHP的多进程定时任务框架设计源码

    在软件开发领域,定时任务是一种常见的需求,它允许开发者安排程序在特定的时间执行特定的任务。...同时,taskPHP良好的跨平台兼容性以及丰富的项目文件结构,使其成为一个值得推荐的PHP定时任务开发框架。

    linux创建PHP定时任务的实例

    本文将详细介绍如何在Linux环境下创建PHP定时任务的实例。 首先,确保你的服务器已经安装了PHP环境,因为PHP是执行定时任务的核心语言。你可以通过运行`php -v`命令来检查PHP是否已安装以及其版本。 1. **创建PHP...

    详解PHP执行定时任务的实现思路

    在没有服务器管理员权限,比如租用虚拟主机的情况下,实现PHP定时任务变得更加复杂。这时,我们可以通过定时访问PHP脚本的URL来实现。一旦访问开始,即使用户断开连接,服务器上的PHP脚本也会继续执行,直到完成。...

    纯PHP 定时脚本_定时任务_计划任务

    要停掉定时任务 修改cron-switch文件不存在即可。重命名下就行了。但是停止时间为 定时cron.php 中当前运行下一次 的时间触发停止。。 使用情况:有可能出现进程过多,apache 停止。 IIS 运行暂无发现问题。 linux ...

    详解PHP实现执行定时任务

    这些基本技术是学习PHP定时任务实现的基础,但更专业的应用场景下,可能需要考虑使用`crontab`这样的系统级工具来处理定时任务。在实际开发中,我们还需要注意脚本的健壮性,比如错误处理、日志记录等,以确保定时...

    ThinkPHP实现定时执行任务DEMO

    下面我们将详细探讨在ThinkPHP中实现定时任务的两种主要方法。 ### 1. 基于Crontab的定时任务 Crontab是Linux系统中用于设置周期性被执行任务的工具。在ThinkPHP框架中,我们可以通过编写控制器和逻辑来处理定时...

    基于swoole的定时任务服务_hy4.zip

    相比于传统的PHP定时任务解决方案,swoole-crontab-main能够以异步非阻塞的方式执行任务,这意味着它不会因为单个任务的长时间运行而阻塞其他任务的执行。此外,它还具备高并发处理能力,这对于需要同时处理成千上万...

    CentOS7如何执行PHP定时任务详解

    本文将详细介绍如何在CentOS 7 中设置PHP定时任务。 首先,为了设置定时任务,我们需要安装`crontab`工具。在CentOS 7中,可以通过`yum`包管理器来安装: ```bash yum install crontabs ``` 安装完成后,我们可以...

    PHP定时任务获取微信access_token的方法

    本文实例讲述了PHP定时任务获取微信access_token的方法。分享给大家供大家参考,具体如下: 微信access_token在开发时会变的好像是几分种不一样了,这里我们来介绍关于PHP定时任务获取微信access_token的方法。 最近...

Global site tag (gtag.js) - Google Analytics