首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Laravel 任务调度不执行问题

在 PHP 框架 Laravel 的开发中,我们经常使用Laravel的后台任务功能,这个功能极大的方便了我们平时需要在后台执行脚本的设置和开发难度。

经常有对运维不太熟悉的小伙伴碰到一个问题就是,自己明明按照官方手册加入了定时任务,但是程序脚本似乎没有按照预期的执行。官方手册的定时任务设置如下:

按照以上设置如果没有执行的话,可以考虑下这个情况,该设置假设你的PHP是使用系统自带的包管理器安装的,并且 php -v 正确的输出了结果。如果你的php -v 提示程序或者命令不存在,或者你是自己编译安装的PHP,那么你就不能这么写了,你需要将你编译的PHP的可执行文件路径加入系统PATH路径或者软连接过去,或者使用如下设置:

其中的 /usr/local/bin/php 就是你的PHP可执行文件的路径,对应改成你自己的就可以正常执行了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200125A005MK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券