苹果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