在項目開發(fā)中,定時執(zhí)行php腳本對數(shù)據(jù)庫進行數(shù)據(jù)更新操作的需求非常常見,下面就以win系統(tǒng)為例進行操作。以下配置需要保證php環(huán)境可以正常運行。
定時任務(wù)前期準備
Php環(huán)境檢查
確保php環(huán)境可以正常運行后,進行bat腳本編寫
bat文件、php文件編寫(使用瀏覽器直接訪問目標(biāo)api)
腳本編寫完成后,進行定時任務(wù)創(chuàng)建,根據(jù)圖上的操作步驟進行(打開控制面板→管理工具→創(chuàng)建定時任務(wù)→設(shè)置觸發(fā)器→選擇bat腳本)
定時任務(wù)創(chuàng)建完成,執(zhí)行定時任務(wù),觀察數(shù)據(jù)庫數(shù)據(jù)變化
數(shù)據(jù)入庫操作完成,此方法有一個缺點,每次都會打開一個瀏覽器窗口,執(zhí)行越多,窗口打開越多
改寫bat腳本(此方法不會打開瀏覽器窗口,推薦)
在訪問接口前,創(chuàng)建一個demo.php文件,代碼如下
啟動定時任務(wù),觀察數(shù)據(jù)變化
至此,在win下面定時執(zhí)行php腳本完成,在所以訪問的文件中寫你的業(yè)務(wù)邏輯即可。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。