真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)

這篇文章給大家分享的是有關(guān)ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

創(chuàng)新互聯(lián)是一家專業(yè)從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站的網(wǎng)絡(luò)公司。作為專業(yè)網(wǎng)站建設(shè)公司,創(chuàng)新互聯(lián)依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!

ThinkPHP實(shí)現(xiàn)定時(shí)任務(wù)案例

定時(shí)任務(wù)常見(jiàn)的是Linux中的crontab定時(shí)任務(wù),這種是通過(guò)編寫(xiě)腳本來(lái)執(zhí)行的,它會(huì)在后臺(tái)一直循環(huán)執(zhí)行。但是有時(shí)候我們沒(méi)有服務(wù)器權(quán)限或者說(shuō)我們沒(méi)有獨(dú)立的服務(wù)器,那又該怎么辦?其實(shí),定時(shí)任務(wù)還有一種就是被動(dòng)是,只要訪問(wèn)項(xiàng)目就會(huì)觸發(fā),被動(dòng)式定時(shí)任務(wù)一般用于虛擬主機(jī),因?yàn)闆](méi)有服務(wù)器權(quán)限我們只能通過(guò)代碼來(lái)實(shí)現(xiàn)。下面我們以thinkPHP為例來(lái)分析這兩種定時(shí)任務(wù)的區(qū)別。

被動(dòng)式定時(shí)任務(wù)

①、tags.php

在/Application/Common/Conf目錄下新建tags.php文件。(此和方法一處一樣)

'配置值'  
    'app_begin' =>array('Behavior\CronRunBehavior'),  
);

②、crons.php

在/Application/Common/Conf目錄下新建crons.php文件。(此處和方法一有區(qū)別,注意區(qū)分。)

 array('myplan', 2, nextruntime),  
);

③、myplan.php

在/Application/Common/目錄下新建 Cron文件夾,里面新建文件myplan.php文件。

";

此時(shí)我們就可以訪問(wèn)項(xiàng)目的url,然后我們會(huì)發(fā)現(xiàn)在Application/Runtime/目錄下生成了~crons.php文件,同時(shí)頁(yè)面出現(xiàn)如下效果,文件內(nèi)容如下:

 
  array (
    0 => 'myplan',
    1 => 2,
    2 => 1502089802,
  ),
);
?>

ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)

主動(dòng)式定時(shí)任務(wù)

①、登錄Linux服務(wù)器

[root@iZwz924w5t4862mn4tgcyqZ ~]# crontab -e
*/1 * * * * /usr/local/php/bin/php /data/wwwroot/door/test.php//執(zhí)行PHP文件
*/1 * * * * /usr/bin/curl http://www.100txy.com/wechatapi.php//訪問(wèn)url

②、編輯test.php

③、后臺(tái)監(jiān)測(cè)test.txt文件

[root@iZwz924w5t4862mn4tgcyqZ ~]# tail -f /data/wwwroot/door/test.txt

ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)

感謝各位的閱讀!關(guān)于“ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)站名稱:ThinkPHP如何實(shí)現(xiàn)定時(shí)任務(wù)
當(dāng)前地址:http://weahome.cn/article/jpscde.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部