我正在使用 cPanel 创建一个 cron ,如下所示:* * * * * /home/elsdqscy/folder/update_db.sh > update_db.txt在我的 shell 文件中,我有:#!/bin/bashcd folder && php artisan migrate:fresh --seed --force这应该可行,因为知道该命令/home/elsdqscy/folder/update_db.sh在终端中有效。我确实在输出文件中收到此错误:In ArgvInput.php line 246: Invalid argument supplied for foreach() Content-type: text/html; charset=UTF-8知道我做错了什么吗?
3 回答

慕盖茨4494581
TA贡献1850条经验 获得超11个赞
您还需要提供 shell 文件内的完整路径,如下所示:
cd folder && /usr/bin/php artisan migrate:fresh --seed --force

哔哔one
TA贡献1854条经验 获得超8个赞
运行调度程序
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
- 3 回答
- 0 关注
- 127 浏览
添加回答
举报
0/150
提交
取消