近期有朋友給遠策反饋,寶塔面板的所有的計劃任務都不執(zhí)行,以前建的計劃任務開始是正常執(zhí)行的,后來不知道什么原因都不執(zhí)行了,重新建立了一個的計劃任務,也不能自動執(zhí)行。計劃任務是調(diào)用服務器系統(tǒng)cronta命令,如果能手動執(zhí)行,不能自動執(zhí)行一般可以檢查以下crontab服務狀態(tài),如果安裝了安全防護軟件也會有影響計劃任務不能執(zhí)行。
接到朋友求助后,遠策科技技術(shù)團隊登錄了服務器查看了linux的日志,發(fā)現(xiàn)crond執(zhí)行時提示root密碼過期了,原來是root賬戶設(shè)置了密碼過期時間,過期后必須修改密碼才能正常使用。
以上這種情況,比如開始計劃任務是可以自動執(zhí)行的,但是過了一段時間,發(fā)現(xiàn)計劃任務不能執(zhí)行了。一般是由于root賬戶設(shè)置了密碼過期時間。解決方法就是登錄linux服務器,登錄root賬戶是,會提示修改密碼,修改密碼就可以了。
推薦解決步驟:登錄寶塔面板——運行首頁的寶塔SSH終端——輸入密碼登錄——會提示修改新密碼——設(shè)置新密碼即可
寶塔面板的計劃任務用途還是蠻多的,一般我們可以使用寶塔面板的計劃任務用于定時執(zhí)行Shell腳本、備份網(wǎng)站、備份數(shù)據(jù)庫、日志切割、釋放內(nèi)存、訪問URL、備份目錄、木馬查殺、同步時間等任務。