如果服務(wù)器環(huán)境使用的是linux系統(tǒng)的wdCP云主機(jī)服務(wù)器管理系統(tǒng),便可以比較方便的實(shí)現(xiàn)定時執(zhí)行功能,下面以圖解的方式來進(jìn)行說明。
第一步:登錄wdcp的管理后臺,打開“網(wǎng)站管理”中的“站點(diǎn)列表”,查看網(wǎng)站所在的目錄,這個非常的關(guān)鍵,因?yàn)閺哪夸浝锞涂梢垣@知定時執(zhí)行的文件位置,如下圖:
以站點(diǎn)的目錄“/www/web/tblfloor_com”為例,然后用FTP軟件連接該站點(diǎn),連接后FTP顯示如圖:
點(diǎn)擊“public_html”進(jìn)入網(wǎng)站根目錄
在根目錄里可以放執(zhí)行文件,文件的后綴是.sh,我們以實(shí)時檢測訂單的定時執(zhí)行程序?yàn)槔〞r執(zhí)行的文件名為“auto_order_dingshi.sh”,放到網(wǎng)站的根目錄里,這樣我們就能完整的獲得定時執(zhí)行的路徑:/www/web/tblfloor_com/public_html/auto_order_dingshi.sh
其中定時執(zhí)行文件的內(nèi)容:
curl -d ''網(wǎng)址
即每隔每段時間,就會運(yùn)行“執(zhí)行文件”文件。
第二步:打開wdcp后臺里的“系統(tǒng)設(shè)置”中的“計劃任務(wù)”,然后點(diǎn)擊“增加任務(wù)”,如圖:
任務(wù)名稱可以根據(jù)自己執(zhí)行的功能隨意命名,執(zhí)行程序的文件地址就是我們上面提到的路徑。需要注意的是各個時間的定時執(zhí)行規(guī)則,咱們對“分鐘”這個時間進(jìn)行說明下,如果你勾選了可指定的值,例如勾選5分,10分,那么前面的“每1分鐘”這個選擇項(xiàng)就會失效,這樣的話每小時的5分和10分才會運(yùn)行,例如10:05,10:10會運(yùn)行,一小時共運(yùn)行兩次。所以如果你希望每隔5分鐘就要運(yùn)行一次的話,把可指定的勾選都去掉,然后選擇“每5分鐘”就行了。小時,日,月,周等跟分鐘的規(guī)則一樣,例如在小時的可指定值里勾選了12,那么每天只會在12點(diǎn)時執(zhí)行一次,這樣規(guī)則就解釋完成了。然后點(diǎn)擊保存,這樣就增加的一條計劃任務(wù),然后點(diǎn)擊“更新計劃任務(wù)”,這樣計劃任務(wù)才能生效。
第三步:因?yàn)樯蟼魃先サ奈募赡軙]有權(quán)限,所以需要把文件的權(quán)限設(shè)置成“755”,有兩種方法,一種比較簡單,就是在上面連接FTP上修改文件的權(quán)限為755;別一種則是在wdcp后臺的“系統(tǒng)管理”中的“運(yùn)行命令”,如下圖:
填寫”chmod -R 755 /www/web/tblfloor_com/public_html/auto_order_dingshi.sh”并確定,就可以看到執(zhí)行文件的權(quán)限已經(jīng)更改了。
進(jìn)行以上三步,就可以實(shí)現(xiàn)定時執(zhí)行任務(wù)了,sh文件里的內(nèi)容一般是運(yùn)行某個網(wǎng)址就可以了
作者:方維網(wǎng)絡(luò)陳應(yīng)信
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://zsyzsj.com/news/4307.html