gpt4 book ai didi

php - Laravel 命令不能用作 cron

转载 作者:行者123 更新时间:2023-11-30 22:18:41 25 4
gpt4 key购买 nike

我设置了以下备份命令

db:backup --database=mysql --destination=s3 --destinationPath=date +\test/%Y%m%d%H%M%S.sql--compression=gzip

代码作为命令运行良好

失败并显示 local.ERROR: exception 'BackupManager\ShellProcessing\ShellProcessFailed' with message 'sh: mysqldump: command not found 当从调度程序运行同样的内容时。

任何建议。

最佳答案

是的,我想出了细节。

作为 cron 运行时 shell 路径未初始化

解决方案是创建 shell 脚本并从 cron 调用它,在 cron 之前启动 bash_profile

定时任务

* * * * * bash /path/cron.sh

定时任务

. .bash_profile
<cron command>

关于php - Laravel 命令不能用作 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37372528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com