Laravel定時(shí)任務(wù)

1.首先創(chuàng)建命令文件(文件名稱看自己心情)

php artisan make:command TestCommand

創(chuàng)建完成之后在里面寫相應(yīng)的內(nèi)容

然后去同目錄的Kernel.php中進(jìn)行配置

其中DateCommand是命令文件的名稱,根據(jù)自身的文件進(jìn)行修改
其中command方法中是之前寫的name

如果在本地需要看到效果的話,則需要在網(wǎng)站根目錄運(yùn)行php artisan schedule:run

如果在Linux環(huán)境的話需要配置以下東西

目錄切換到服務(wù)器,給crontab中增加一條任務(wù)

其中artisan目錄指定到項(xiàng)目根目錄,可以切換到laravel框架根目錄下執(zhí)行pwd,即可獲取目錄,php如果不是全局的話也需要指定到安裝目錄,執(zhí)行whereis php可以獲取到PHP的目錄

配置完成之后就可以了,去驗(yàn)證一下定時(shí)任務(wù)是否執(zhí)行便可。。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容