亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 cron 中將 laravel 命令作為 shell 命令執行

在 cron 中將 laravel 命令作為 shell 命令執行

PHP
呼啦一陣風 2023-08-11 11:08:04
我正在使用 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


查看完整回答
反對 回復 2023-08-11
?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

運行調度程序

*?*?*?*?*?cd?/path-to-your-project?&&?php?artisan?schedule:run?>>?/dev/null?2>&1


查看完整回答
反對 回復 2023-08-11
?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

你試過了嗎

* * * * * cd /home/elsdqscy/folder/update_db.sh > update_db.txt


查看完整回答
反對 回復 2023-08-11
  • 3 回答
  • 0 關注
  • 170 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號