日日夜夜精品视频免费观看_XXXXXHD亚洲日本HD_亚洲一区二区三区四区在线字幕_少妇裸体性生交_亚洲AV首页在线观看_孩交精品XXXX视频视频

網站建設資訊

Thinkphp 框架使用定時執行模式

網站制作 2019-03-06 14:32:07 | 閱讀:3161

  我們使用Thinkphp框架在日常使用中難免會碰到一些需要在后臺自動執行的項目,如定時掃描等。雖然php提供了一些函數可以用代碼實現,即使關閉瀏覽器也不會中斷如:

  ignore_user_abort();//關掉瀏覽器,PHP腳本也可以繼續執行.

  set_time_limit(0);// 通過set_time_limit(0)可以讓程序無限制的執行下去

  ini_set('memory_limit','512M'); // 設置內存限制

  $interval=60*30;// 每隔半小時運行

  do{

  //ToDo

  sleep($interval);// 等待5分鐘

  }

  while(true);

  但是這種方法有一種致命的缺陷,就是無法控制,除非你結束php進程,內存消耗也很大,難以在實踐中使用

  想要在性能和管理上更為合理,使用服務器提定時執行更為方便,拿windows為便,如果我們直接使用F:\index.php Home/index 會發現無法執行。因為絕對路徑無法調用thinkphp所以tp提供了使一種模式Cli模式。使用這種模式也非常簡單方便:

  首先復制一份index.php 更名為cli.php放在根目錄。然后增加一行代碼

  define('APP_MODE','cli');

  設置為cli模式

  再到ThinkPhp/Model/Sae目錄下復制一份api.php 更名為cli.php

  這樣cli模式就配置完成了。我們可以用win自帶的定時執行測試一下。

  我們寫一個.bat

  先找到php執行文件的路徑 在bat文件里寫上執行代碼如:

  E:\php.exe F:\cli.php Home/Index/index

  前一段為php服務的路徑,后一段為tp項目的執行路徑。執行模塊HOME下 控制index控制器下的index操作。自行成功為自行關閉,如果失敗會顯示 錯誤代碼。

  如果要執行多次任務,復制一行即可

  成功后可以把代碼在定時任務里配置好,設置好定時時間,定時任務就配置完成了

主站蜘蛛池模板: 怡春院久久国语视频免费 | 色视频无码专区在线观看 | 乱成熟女人在线视频 | 色婷婷五月色综合AⅤ视频 午夜无码伦费影视在线观看 | 久久亚洲AV成人出白浆无码国产 | 欧洲成年人性生活免费视频 | 亚洲欧美日韩综合久久 | 国产成人女人毛片视频在线 | 亚洲国产欧美在线人成大黄瓜 | 大尺度AV无码污污福利网站 | 国产一区 在线视频 | 少妇人妻好深太紧了A片VR | 老司机亚洲精品影院无码 | 亚洲国产精品成人影片久久 | 欧美人妻aⅴ中文字幕 | 日本cccc成人免费 | 日本精品免费看 | 久久免费看少妇高潮A片不了卡 | 欧美日韩在线亚洲二区综二 | 久久国产精品无码一区 | 西出玉门在线观看 | 日本xxxx色视频在线观看免费 | 18成人免费观看视频 | 久久精品女人的天堂AV | 日日噜噜夜夜 | 99热在线这里只精品20 | 久久久久久福利视频 | 一本久久宗合久久伊人 | 大胆极品美軳人人体 | 码A片国产精品18久久久... | 天天爽狠狠噜天天噜日日噜 | 国产精品XXX在线 | 亚洲精品视频在线免费播放 | 久久高清免费视频 | 亚洲成亚洲成网 | 99精品国产在热久久无毒不卡 | 亚洲AV无码乱码在线观看四虎 | 国产亚洲欧美精品一区 | 成人午夜免费福利视频 | 在厨房乱子伦对白 | 精品一久久香蕉国产线看观看古代 |