PHP如何定時執(zhí)行程序

2016-01-25    分類: 網(wǎng)站建設(shè)

我們可能會需要用程序每天某個時刻定時去執(zhí)行某一個程序,如每天自動核對訂單、每天凌晨2:00自動刷新網(wǎng)站等等,這些我們都需要用到定時執(zhí)行程序的功能。

那么如何利用PHP來現(xiàn)實呢?
相信大家也在網(wǎng)上也找到很多實現(xiàn)的方法,什么把php.ini超時設(shè)置到大;用于javascript定時來實現(xiàn)等等。但這些似乎都不是你們想要的,因為這些都依賴瀏覽器,也就是說要瀏覽器24小時都打開這些定時執(zhí)行程序的頁面。

以下我就本人之前用過的方法和大家分享一下,我利用的是windows任務(wù)計劃+批處理文件+php代碼。以下是具體步驟

一,建立一個需要定時執(zhí)行的php程序頁面,如:t.php 放到網(wǎng)站目錄下;

二,建立一個執(zhí)行打開該頁面的批處理文件,如文件名為:set.bat 文件內(nèi)容:D:\php5.4\php.exe E:\website\web\t.php(前面是php.exe文件路徑 后面是php所在文件路徑);

三,建立windows任務(wù)計劃,可以設(shè)置執(zhí)行頻率,具體時間,執(zhí)行文件(請?zhí)顚懪幚硭谖募窂剑?,如下圖所示:

windows任務(wù)計劃1.jpgwindows任務(wù)計劃2.jpg

建議大家可以試試,但是需要有自己的獨立服務(wù)器,虛擬主機的話就不行了。只要保證服務(wù)器打開就可以了,就算注銷也是可以正常執(zhí)行的。

網(wǎng)頁標題:PHP如何定時執(zhí)行程序
標題路徑:http://www.muchs.cn/news30/38630.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計網(wǎng)頁設(shè)計公司、定制網(wǎng)站服務(wù)器托管、電子商務(wù)手機網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)