`
羽落窗前
  • 浏览: 107549 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
社区版块
存档分类
最新评论

在Linux上配置在后台定时运行PHP

 
阅读更多

1. $ crontab -e

 

编辑当前的crontab

 

2. 在打开的文件中添加一行(每分钟执行一次):

*/1 * * * * php php_file_path

 

格式: m h d y week program (分,时,天,月,一星期的第几天)

 

3. 保存文件,然后在命令中输入 crontab -l 查看定时执行命令是否已经添加

 

 

一些时间设定的例子:(来自http://blog.csdn.net/zijings8374/article/details/3159639

 

#每天早上7点执行一次

* 7 * * *

 

#12个月内,每天的早上6点到12点,每隔3小时执行一次

* 6-12/3 * 12 *

 

#周一到周五每天下午5点

* 17 * * 1-5

 

#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点

0 11 4 * 1-3

 

#晚上11点到早上8点之间每两个小时,早上8点

* 23-7/2 , 8 * * *

 

分享到:
评论

相关推荐

    linux下自动运行php或定时运行php

    总结来说,要在Linux下实现PHP脚本的自动或定时运行,可以结合shebang、文件权限设置和`cron`服务,或者根据PHP的运行模式选择合适的执行方式。无论哪种方法,都需要对Linux系统和PHP有一定的了解,以确保脚本能够...

    PHP后台循环锁定文件.zip_PHP后台循环_php文件锁定_shell_锁定

    首先,PHP后台循环是指在PHP环境中,通过编写代码使程序在后台持续运行,而不是像常规请求那样执行完毕后立即终止。这种技术通常用于处理长时间运行的任务,如定时任务、数据同步或者监控等。在PHP中实现后台循环...

    基于thinkphp框架的定时器(定时执行任务)

    在开发Web应用时,有时我们需要实现...通过以上步骤,你便可以在ThinkPHP框架中创建并配置好定时任务,让它们在后台默默地为你工作。合理运用定时任务,可以大大提高Web应用的自动化水平,为项目带来显著的效益提升。

    Linux 后台执行程序如何操作?.docx

    在Linux系统中,后台执行程序是一项常见的操作,...总的来说,Linux后台执行程序涉及到对操作系统环境的理解、正确配置命令行参数以及选择合适的工具。了解这些方法,可以帮助你在Linux系统中更高效地管理后台任务。

    taskPHP基于php开发的定时计划任务框架,多进程实现任务的分配和运行

    这意味着开发者可以在多种环境下部署和运行定时任务,增强了框架的适应性和普适性。 ### 4. 任务调度 `taskPHP`提供了灵活的任务调度机制,可以按照预定的时间间隔或特定的触发条件来安排任务。这使得开发者可以...

    tp5执行shell命令定时执行命令行运行php脚本

    ThinkPHP5(简称TP5)是一个流行的PHP框架,它提供了一种方式来实现这种定时任务,即通过执行shell命令在命令行模式下运行PHP脚本。这个过程涉及到多个知识点,包括TP5的命令行工具、shell命令以及定时任务的设置。 ...

    thinkPHP3.2.3定时执行任务

    在IT行业中,定时任务是系统自动化的一个重要组成部分,它允许我们按照预设的时间间隔执行特定的任务,无需人工干预。在Web开发中,ThinkPHP框架是一个非常流行的PHP开发框架,而ThinkPHP3.2.3是其3.x版本的一个稳定...

    怎么在linux的CLI下运行php文件.docx

    6. **自动化运行**:如果你需要定期运行PHP脚本,可以将其添加到定时任务服务,如`cron`,或者通过`nohup`或`&`使其在后台运行。 7. **参数传递**:如果PHP脚本需要接收命令行参数,可以按照`php script.php arg1 ...

    taskPHP--基于php开发的定时计划任务框架.zip

    任务派发及具体任务执行不在同个进程[distribute_listen.php]和[worker_listen.php],windows和linux下启用入口文件[main.php],windows下可运行[windows_single.cmd]快速启动。 执行时间语法跟crontab类似,且支持秒...

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

    在PHP中实现定时任务,通常有两种方式:一种是通过PHP的Cron Job(Linux系统的计划任务)配合CLI(命令行接口)来执行;另一种是使用PHP的内置功能或者第三方库来创建定时任务。在Linux环境中,Cron Job是最常见的...

    php_swoole_loader_2.2_nzts_php7.3 linux版本

    因此,这个版本的Swoole加载器最适合用于命令行下的PHP Swoole应用,如后台任务、定时任务或者服务器端的脚本执行。 压缩包中的`swoole_loader74.so`和`swoole_loader73.so`分别是为PHP 7.4和PHP 7.3编译的Swoole...

    PHP定时发送服务的解决办法.pdf

    确定,这样一个定时任务就建立好了,在这个定时任务上右键,运行,这个定时任务就开始执行了,到点时,就会运行 cron.bat 处理,cron.bat 再去执行 PHP。 2、自由选择时间 常用的博客系统 wordpress 有一个 wp-...

    PHP定时执行任务的3种方法详解

    在Linux系统中,最常用的方法是通过`cron`服务来定时执行任务。`cron`是一个时间调度守护进程,允许用户配置定时任务。要使用`cron`,首先需要编辑`crontab`文件,通常通过`crontab -e`命令打开编辑器。在`crontab`...

    在日常开发过程中,一些后台服务,比如IM,后台定时任务.zip

    在日常开发过程中,一些后台服务,比如IM,后台定时任务,都需要一套本地日志系统来监控程序是否正常,Android本身提供的日志系统只能在终端显示,为了模拟一套和android Log系统相同的环境,我自己写了一套本地日志...

    php_swoole_loader_2.2_nzts_php7.4 linux版本

    8. **定时器**:定时任务处理功能,可定时执行指定操作。 9. **HTTP/HTTPS服务器**:除了底层网络协议,Swoole还支持构建全功能的HTTP和HTTPS服务器,可以用于API服务或Web应用。 在实际项目中,"swoole_loader74....

    PHP定时发送服务的解决办法.docx

    在 Linux 服务器系统中,可以使用 CronTab 定时执行 PHP。首先,进入命令行模式,然后键入 `crontab -e`,就会打开一个文件,并且是非编辑状态,然后是 vi 的编辑界面,通过敲键盘上的 i,进入编辑模式,就可以编辑...

    http-crontab:Workerman + ThinkPHP6 实现后台可视化定时任务管理

    Workerman + TP6 实现可视化定时任务 概述 Workerman + Thinkphp6 实现可视化秒级...执行命令 php crontab.php (windows) 或 php crontab.php start (linux) 访问后台 http://127.0.0.1:8888/admin 定时器格式说明: 0

    thinkphp 5.1 定时任务,Crontab 计划任务-think-cron.zip

    4. 安装Crontab:在服务器上,使用`crontab -e`命令编辑Cron配置文件,然后添加一条新的任务规则,指定何时运行你的ThinkPHP定时任务。格式如下: ``` * * * * * php /path/to/your/project/public/index.php cron/...

    服务器定时执行计划任务,定时访问页面(windows/linux)

    以上知识点涵盖了从设置定时任务,到编写脚本以实现自动化任务,再到如何让这些任务在后台稳定运行的整个流程。掌握了这些知识点,可以有效地为网站或服务设置自动执行任务,以节省人力资源并确保任务的准确完成。

    基于PHP的Typecho数据库定时备份插件.zip

    定时备份的实现通常依赖于两种机制:一种是通过博客内部的触发器,用户可以在后台设置并启动备份过程;另一种是利用服务器的定时任务(如Linux系统的cron job)来调用插件的备份脚本。这种结合使得用户不仅可以灵活...

Global site tag (gtag.js) - Google Analytics