蘋果cms自動采集,重復執行遇到“上次執行時間: --跳過”的解決辦法


   設置完自動采集, 時間不對稱, 老是遇到上次執行沒到間隔, 要跳過的問題。 

網上一大把亂七八糟的文章, 要不就還要花錢。。。 沒那個必要。 

要解決這個問題, 只需要打開/application/api/controller/Timming.php

 

該判斷的位置大概在56行, 找到它, 用下的的判斷替換掉。

if($v['status']=='1') {  //http://www.8kmm.com
           // if( ($v['status']=='1' && ( empty($v['runtime']) || ($oldweek."-".$oldhours) != ($curweek."-".$curhours) && strpos($v['weeks'],$curweek)!==false && strpos($v['hours'],$curhours)!==false)) ) {

 

這樣就能重復采集了。 不過要注意,去掉了限制, 就不要頻率太高。。。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM