php 计划任务 不执行,CentOS 系统下 Laravel 计划任务 PHP artisan schedule:run 不执行,应该如何处理?...

服务器是centos系统,现在遇到一个很奇怪的问题,计划任务不能执行,本来设的是定时检查用户表,给当天过生日的用户发生日祝福短信,日志记录计划任务执行了,但没有短信发送,laravel日志中也没有记录,我对计划任务做了检查,目前情况如下:

检查计划任务列表 crontab -l :

[root@iZm5e5ber5wsbm9pmb1cmiZ ~]# crontab -l

.

.

.

8 8 * * * php /data/wwwroot/***/artisan schedule:send-birthday-sms >> /dev/null 2>&1

显示列表中有自己设置的计划任务,我没有使用类似* * * * * php artisan schedule:run这个是因为这个每分钟一次,cron日志会特别多,所以直接调用自己写好的计划任务,但可以确定的是没毛病。而且直接复制指令php /data/wwwroot/***/artisan schedule:send-birthday-sms >> /dev/null 2>&1 也是确定正常发送短信的。

检查计划任务状态 service crond status :

[root@iZm5e5ber5wsbm9pmb1cmiZ ~]# service crond status

Redirecting to /bin/systemctl status crond.service

● crond.service - Command Scheduler

Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor preset: enabled)

Active: active (running) since Sun 2018-07-15 11:26:30 CST; 7min ago

Process: 7500 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)

Main PID: 12246 (crond)

CGroup: /system.slice/crond.service

└─12246 /usr/sbin/crond -n

Jul 15 11:26:30 iZm5e5ber5wsbm9pmb1cmiZ systemd[1]: Started Command Scheduler.

Jul 15 11:26:30 iZm5e5ber5wsbm9pmb1cmiZ systemd[1]: Starting Command Scheduler...

Jul 15 11:26:30 iZm5e5ber5wsbm9pmb1cmiZ crond[12246]: (CRON) INFO (RANDOM_DELAY will be scaled with factor 38% if used.)

Jul 15 11:26:30 iZm5e5ber5wsbm9pmb1cmiZ crond[12246]: (CRON) INFO (running with inotify support)

Jul 15 11:26:30 iZm5e5ber5wsbm9pmb1cmiZ crond[12246]: (CRON) INFO (@reboot jobs will be run at computer's startup.)

这个就有点多了,看不出来是否有问题,但是检查日志中是有执行记录:

Jul 15 08:01:01 iZm5e5ber5wsbm9pmb1cmiZ run-parts(/etc/cron.hourly)[979]: finished 0anacron

Jul 15 08:08:01 iZm5e5ber5wsbm9pmb1cmiZ CROND[1337]: (root) CMD (php /data/wwwroot/***/artisan schedule:send-birthday-sms >> /dev/null 2>&1)

Jul 15 08:08:01 iZm5e5ber5wsbm9pmb1cmiZ CROND[1341]: (root) CMD (php /data/wwwroot/***/artisan schedule:send-birthday-sms >> /dev/null 2>&1)

Jul 15 08:08:01 iZm5e5ber5wsbm9pmb1cmiZ CROND[1344]: (root) CMD (php /data/wwwroot/***/artisan schedule:send-birthday-sms >> /dev/null 2>&1)

这个就很尴尬了,求大神帮助,为什么计划任务有日志记录,但没有执行~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434013.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(转)Win7下如何硬盘安装Ubuntu

1.下载Linux镜像及EasyBCD   以Ubuntu为例:http://www.ubuntu.com/desktop/get-ubuntu/download  系统引导软件EasyBCD:http://neosmart.net/EasyBCD/  2.设置NeoGrub启动项   1)ubuntu下载文件放在C:\ubuntu-10.10-desktop-i386.iso&…

编译libxml2-2.6.26 __open_missing_mode 错误

调用open函数,因为使用open函数的时候,如果在第二个参数中使用了 O_CREAT,就必须添加第三个参数:创建文件时赋予的初始权。 解决方案:在调用open函数的那一行的参数里加个“0666”或者“0777”均可! 如&…

卡巴斯基授权许可文件_制片方未提供电视台授权证明,构成根本违约吗?

在制作娱乐法101课程的过程中,需要检索很多案例,有时候也也看到一些似乎不太合理的判决书。在一起电视播映权纠纷中,合同中一般会常规约定制作方需要向电视台提交确保其在合同授权区域、授权范围、授权期限内具有合法播映权的证明文件的合同义…

月头月尾oracle取数,Oracle分析函数Over()的使用

今天为完成客户成品仓盘点的统计功能,做了盘点统计表,这个功能有点复杂,要将生产数据与库存的差异做成一个统计报表,报表要反映出差异的明细。其实,这个项目拖了也挺久了,本来客户计划用于2018年终盘点&…

一个快递小伙子带给我们的启示:认真有力量

今天加班一天,合肥漫天飞雪,出门就开始下,到了公司,这个世界全白了,看到了这篇文章,贴出来于大家共享!认真有力量,大家认真努力工作哈! 他是个快递小子,20岁出…

Win32 API串口编程

在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由…

python安装vtk_python - 安装VTK for Python - SO中文参考 - www.soinside.com

最简单的方法第一个也是最简单的方法是使用Aptitude Package Manager安装软件包:sudo apt-get install libvtk5-dev python-vtk如果你想要最新版本如果你想要最新版本的VTK,你也可以自己构建它:确保安装了CMake:sudo apt-get inst…

oracle事务数统计,Oracle 查询事务数

查询“的”首先想到的是v$transaction, 确认这个思路是否正确:执行下面语句:SQL> select * from v$transaction;no rows selectedSQL>发现居然为空,why? 这时恍然大悟,v$transaction记录的是当前事务&#xff0c…

数据库的应用详解三

数据库的应用详解三 数据库的应用详解三 承接上一篇文章:《ADO.NET实例教学二》中设计到的多条件搜索的内容,下面我们就先针对这部分的内容进行深入的讲解。 一、做好准备 在什么情况下会遇到多条件搜索呢?在生活中有没有遇到类似的多条件搜索的情况。在…

arm for asterisk1.8

./configure --hostarm-linux后报错,找不到termcap,于是下载了termcap-1.3.1进行交叉编译。 再次./configure --hostarm-linux后依然报错,找不到libxml2,于是下载了libxml2-2.7.2进行交叉编译。 再次./configure --hostarm-linu…

python可以实现操作系统管理_Python并发编程 —— 操作系统基础

1、手工操作 —— 穿孔卡片1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。特点:(1)用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低。(2)CPU 等待手工操…

oracle经纬度换算成xy坐标,谁有全套经纬度转换成XY坐标的好的软件?

用的实施么地图?标准地形图吗?如果是标准地形图,还是有办法转化的,因为用的是高斯-克吕格投影该投影按照投影带中央子午线投影为直线且长度不变和赤道投影为直线的条件,确定函数的形式,从而得到高斯一克吕格…

数学术语的英汉对照(权威,全面)

abbreviation 简写符号;简写 abscissa 横坐标 absolute complement 绝对补集 absolute error 绝对误差 absolute inequality 绝不等式 absolute maximum 绝对极大值 absolute minimum 绝对极小值 absolute monotonic 绝对单调 absolute value 绝对值 accelerate 加速…

交叉编译ncurses5.6

./configure --hostarm-linux -with-shared -without-debug make

粒子群 多目标 matlab_matlab 粒子群求解三角形垂心位置

续 https://www.toutiao.com/i6766960319995576843/设定三角形A顶点的坐标为 (x1,y1);(x2,y2);(x3,y3);随机初始化;计算得知垂心到三个顶点距离为:R(((x1^2 - 2*x1*x2 x2^2 y1^2 - 2*y1*y2 y2^2)*(x1^2 - 2*x1*x3 x3^2 y1^2 - 2*y1*y3 y3^2)*(x2^2…

php hasmany,浅谈laravel orm 中的一对多关系 hasMany

个人对于laravel orm 中对于一对多关系的理解文章表 article,文章自然可以评论,表 comment 记录文章的评论,文章和评论的关系就是一对多,一篇文章可以有多个评论。 在 comment 表中有字段 article 记录评论所属文章,文…

C类型转换

当执行算术运算时,如果类型不同都会发生类型转换 1、如果整形转换为signed不丢失数据,就转换为signed.否则需要转换为unsigned 如: 一类型为signed int,另一类型为unsigned short,因为signed可以容纳unsigned short的全部值,所以unsigned sho…

python多级字典_Python多层字典取值

#! /usr/bin/python# coding:utf-8"""author:Bingo.hefile: get_target_value.pytime: 2017/12/22"""def get_target_value(key, dic, tmp_list):""":param key: 目标key值:param dic: JSON数据:param tmp_list: 用于存储获取的数…

CSerialPort类定义的消息

CSerialPort类定义的消息 消息名称消息号功能说明WM_COMM_BREAK_DETECTEDWM_USER1检测到输入中断WM_COMM_CTS_DETECTEDWM_USER2检测到CTS(清除发送)信号状态改变WM_COMM_DSR_DETECTEDWM_USER3检测到DSR(数据设置准备就绪)信号状态…

【转】Windows Server2008 R2下安装Oracle 10g

因开发环境需要,在Windows Server 2008 R2 Enterprise64位系统上安装Oracle 10g。去Oracle 官方网站下载了Oracle Database 10g Release 2 (10.2.0.4) for Microsoft Windows Vista x64, Microsoft Windows Server 2008 R2 x64, Windows 7 x64。 可刚执行安装&am…