寶塔兩種方式編寫 crontab 自動任務

Pinkerman發表於2022-02-09

第一種方式進入寶塔計劃任務介面新增任務,具體執行時間自己按照需求選擇(注意:寫入執行日誌的檔案或者資料夾要提前建好,不然會報錯,資料夾不存在而導致任務不執行)
![寶塔兩種方式編寫 crontab 自動任務]
寶塔兩種方式編寫 crontab 自動任務

這是我的指令碼內容
/www/server/php/73/bin/php (1.你的php絕對路徑)  /www/wwwroot/astfil/artisan schedule:run (2.意思是在你的專案根目錄 執行schedule:run 命令) >> /www/wwwroot/astfil/storage/logs/cron.log 2>&1  (執行日誌寫入的檔案路徑)
完整執行指令碼內容命令(把路徑或者資料夾名稱改成你自己的就行了):
/www/server/php/73/bin/php /www/wwwroot/footballInfo/artisan schedule:run >> /www/wwwroot/astfil/storage/logs/cron.log 2>&1

第二種方式:輸入crontab -l 可檢視目前的定時任務

寶塔兩種方式編寫 crontab 自動任務

輸入crontab -e 編輯或者新增新的定時任務
例如:* 10 * * * /bin/echo “11” >> /tmp/test 2>&1 就代表每十分鐘再/tmp/test 檔案寫入 11

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章