zoukankan      html  css  js  c++  java
  • ECSTORE2.0 定时任务配置

    今天在配置ecstore2.0的定时任务时候,发现ECOS后台每30秒通过JS调用 http://localhost/ecstore-bugfix/index.php/shopadmin/index.php?ctl=default&act=status 地址来执行定时任务是无效的。ECOS如果没办法执行定时任务的话,很多定时或者自动处理的功能将无法实现。下面我将详细的讲解ECOS定时任务的配置。

    1.配置crontab

    CentOS已经默认安装好crontab,接下来就要为crontab写上定时执行的脚本。root权限下执行以下命令:crontab  -e  粘贴以下命令进去:

    :q 保存

    注:”/data/html/ecstore” 为ecstore的安装路径

    crontab命令用法

    用户所建立的Crontab文件存于/var/spool/cron中,其文件名与用户名一致。
    它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令段,
    格式如下:* * * * *

    minute   hour    day   month   dayofweek    command

    其时间段的含义如下:

    • 第一段    代表分钟      0—59
    • 第二段    代表小时      0—23
    • 第三段    代表日期      1—31
    • 第四段    代表月份      1—12
    • 第五段    代表星期几  0代表星期日

    d53f8794a4c27d1e817674341bd5ad6edcc451da80cb00d1 ecstore2.0 定时任务配置

    2.实现步骤

    • 关闭原系统调用机制

    在config.php中添加如下代码

     最后保存,并输入以下命令重启cron

  • 相关阅读:
    Thinkphp的 is null 查询条件是什么,以及exp表达式如何使用
    thinkphp5多文件上传如何实现
    如何动态改变audio的播放的src
    js插件---10个免费开源的JS音乐播放器插件
    html5页面怎么播放音频和视频
    Thinkphp5图片上传正常,音频和视频上传失败的原因及解决
    leetcode
    HTML5 画一张图
    Linux内核和根文件系统引导加载程序
    [dp] hdu 4472 Count
  • 原文地址:https://www.cnblogs.com/CHEUNGKAMING/p/4560286.html
Copyright © 2011-2022 走看看