php每秒执行一次_crontab每分钟执行shell脚本

php每秒执行一次_crontab每分钟执行shell脚本作为php-slimWeb应用程序的一部分,在我的init.php文件中,我需要一个Crontab.php,其中包含以下代码://clearsanyexistingcrontabjobsfirstexec(“crontab-r”);$ctCommand='”*/1****php./ProcessCycleTimeData.php”‘;exec(“(crontab-…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

作为php-slim Web应用程序的一部分,在我的init.php文件中,我需要一个Crontab.php,其中包含以下代码:

// clears any existing crontab jobs first

exec(“crontab -r”);

$ctCommand = ‘”*/1 * * * * php ./ProcessCycleTimeData.php”‘;

exec(“(crontab -l 2>/dev/null; echo ” . $ctCommand . ” ) | crontab -“);

exec(“crontab -l”);

?>

当我手动运行命令时,将添加该作业,并且可以看到它已被记录,但是它似乎没有运行.但是,当我运行php ./ProcessCycleTimeData.php时,它运行良好.有什么想法可以解决此问题吗?

我正在查看错误日志,每分钟都会收到以下日志:

crontab: no crontab for daemon

解决方法:

您可以使用crontab -e编辑crontab,这将打开您的默认编辑器(如果未设置其他,则通常为vi).

为您需要运行此脚本的用户编辑crontab,并添加以下行:

* / 1 * * * * php ./ProcessCycleTimeData.php

这意味着

Every one minute

>注意:

您提供的PHP代码段试图编辑crontab并添加以上行.但是,由于缺少权限,它可能会失败.

标签:cron,crontab,php

来源: https://codeday.me/bug/20191026/1939724.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/179170.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 小树311_森林小道

    小树311_森林小道原题链接森森开了一家快递公司,叫森森快递。因为公司刚刚开张,所以业务路线很简单,可以认为是一条直线上的N个城市,这些城市从左到右依次从0到(N−1)编号。由于道路限制,第i号城市(i=0,⋯,N−2)与第(i+1)号城市中间往返的运输货物重量在同一时刻不能超过C​i​​ 公斤。公司开张后很快接到了Q张订单,其中j张订单描述了某些指定的货物要从S​j​​ 号城市运输到T​j​​ 号城市。这里我们简单地假设所有货物都有无限货源,森森会不定时地挑选其中一部分货物进行运输。安全起见,这些货物不会在中

    2022年8月9日
    3
  • AndroidAutoSize开源库屏幕适配分析[通俗易懂]

    AndroidAutoSize开源库屏幕适配分析[通俗易懂]目录1、AndroidAutoSize实战1.1AndroidAutoSize简介1.2代码实现1.2.1依赖1.2.2manifest配置1.2.3Activity支持1.2.4Fragment支持1.3不同分辨率屏幕效果对比2、AndroidAutoSize原理分析2.1基本概念2.1.1一些重要的单位2.1.2单位转换中涉及…

    2022年6月5日
    176
  • 网站用户单点登录系统

    1背景
      在网站建设的过程中,多个应用系统一般是在不同的时期开发完成的。各应用系统由于功能侧重、设计方法和开发技术有所不同,也就形成了各自独立的用户库和用户认证体系。随着网站的发展,会出现这样的用户群体:以其中的一个用户为例,他(她)使用网站的多个应用系统,但在每个应用系统中有独立的账号,没有一个整体上的网站用户账号的概念,进入每一个应用系统前都需要以该应用系统的账号来登录。这带给用户不方便的使用感受,用户会想:既然我使用的是同一个网站上的应用,为什么不能在一次在网站上

    2022年4月13日
    89
  • 大道理很多人都懂,只是坚持不下去(浅谈坚持)

    大道理很多人都懂,只是坚持不下去(浅谈坚持)

    2020年11月12日
    171
  • 沟通和认同:自我的塑造与展现

    沟通和认同:自我的塑造与展现一、沟通和自我1、自我概念:指对自己所持有的相对稳定的知觉2、自尊:对自我价值的评估3、反映评价:我们每个人得出的自我概念反映的是我们认为别人看待我们的方式4、社会比较:依据与他人对照的方式评估自身5、自我概念是被周遭环境塑造出来的,塑造的过程以两种方式呈现:反映评价和社会比较6、自我概念的特征:6.1、自我概念是主观的(有些人长期乃至永久地经受着过度的自我怀疑和批判之苦)(当我们经历负面情绪的时候要比我们心情好时对自己更挑剔)6.2、自我概念抗拒改变7、接受一个

    2022年6月25日
    28
  • taskscheduler java_java – taskScheduler池的奇怪行为「建议收藏」

    taskscheduler java_java – taskScheduler池的奇怪行为「建议收藏」我有两个弹簧启动应用程序(1.4.3.RELEASE),它们位于同一台服务器上.应用程序A是一个单一的应用程序,其中包含用于处理警报的部分代码,而应用程序B是一个仅处理警报的新专用应用程序.这里的目标是打破小应用程序中的monolotic应用程序.现在,这两个代码一起运行,因为我有旧系统,总是调用应用程序A.这两个应用程序有一个基于ThreadPoolTask​​Scheduler配置的taskS…

    2022年10月11日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号