美文网首页
linux下定时任务执行php文件

linux下定时任务执行php文件

作者: 江江简书 | 来源:发表于2020-04-01 22:23 被阅读0次

linux下执行定时任务再不过平凡了,这个应该要会的

首先要安装如果没有的话

  • service crond status //查看是否已经有了这个服务
  • yum install crontabs //一般是系统已经自带了不需要安装的
  • 说明:
    /sbin/service crond start //启动服务
    /sbin/service crond stop //关闭服务
    /sbin/service crond restart //重启服务
    /sbin/service crond reload //重新载入配置

编辑定时任务 crontab

  • -e  编辑该用户的计时器设置。
  • -l  列出该用户的计时器设置。
  • -r  删除该用户的计时器设置。
  • -u<用户名称>  指定要设定计时器的用户名称。

基本格式

分钟 小时 日 月 星期 命令

* * * * * * /usr/local/php/bin/php /xxx.php

第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列 表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
第7列运行的文件位置

  • /1 * * * * curl http://live.**.com/redis_to_mysql.php //执行curl

执行不成功的问题尝试

  • 修改需要执行文件权限 755 ...
  • tail -f /var/log/cron //查看文件是否有执行
  • */1 * * * * ./etc/profile; php /usr/local/httpd/htdocs/cronrun.php //要加上./etc/profile文件否则会无效
  • 如果你在用文件写入测试用./代表当前路径会无法写入,应该用DIR来才可以成功
  • tail -f /var/log/cron //查看定时器执行情况

成功的配置文件

带用户名和密码的访问

相关文章

  • linux下定时任务执行php文件

    linux下执行定时任务再不过平凡了,这个应该要会的 首先要安装如果没有的话 service crond stat...

  • linux下定时执行任务crontab

    linux下定时执行任务的方法 一、cron在3个地方查找配置文件: 二、/etc/crontab 这个文件负责安...

  • Laravel 定时任务的实现

    在php程序中,需要执行定时任务的地方, 往往通过linux系统中的cron来实现。如果有多个任务,而且所需要的时...

  • linux下如何执行PHP脚本2018-10-26

    linux下如何执行PHP脚本 Linux 下如何直接执行 php 脚本? 下面是部分 php 命令行参数。 用法...

  • linux 执行PHP定时任务

    连接到乌漆嘛黑的linux界面后执行 参数说明

  • PHP路径简化

    在 Linux 下执行 php 脚本时通常是可以使用以下命令: #/usr/local/php/bin/php t...

  • 使用crontab定时执行PHP

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

  • linux下定时执行任务的方法

    在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一...

  • PHP的底层原理

    PHP文件的执行过程 先从一个简单的php文件开始,通过php文件的编译过程来引入php的底层 执行结果如下: 编...

  • linux重命名文件

    教程:linux怎么重命名文件-linux运维-PHP中文网[https://www.php.cn/linux-4...

网友评论

      本文标题:linux下定时任务执行php文件

      本文链接:https://www.haomeiwen.com/subject/akkzuhtx.html