我们在使用海洋CMS采集数据时,会遇到这样一种情况,当我们采集下载数据时,明明采集的API源是有数据的,也能采集,可在我们海洋的后台却没有任何下载数据,下载信息空白,这里你可能会有疑惑:明明已经添加了下载来源,为何采集不到下载数据?
我们曾为我们的合作伙伴吉吉巳提供过一段时间的技术支持,当时就遇到过有朋友咨询这块的问题。我们当时为了快速的解决问题,将海洋CMS的这个bug文件修复后直接发送过去,让咨询的朋友直接替换相同文件。
如果你也遇到过类似的问题,那么请仔细往下看,在这里会详细的讲下具体的解决办法,如何修复BUG文件,让后台采集下载数据入库可用。
问题原因分析:之所以出现有数据却无法入库的现象,是因为海洋CMS的系统内部代码无法识别你在后台添加的下载来源信息。
解决办法:
1、打开“include\collection.class.php”文件
2、查找
if($video->dl->dd[$i]['flag']=='down')
这段代码,修改为:
if($video->dl->dd[$i]['flag']=='jijisidown'||$video->dl->dd[$i]['flag']=='http')
需要注意的是如果你下载来源标签(后缀)是自定义的,不是"http"或“jijisidown”的话,请将这数据改成自己的下载标签。
3、修改完成后,保存数据,绑定好采集的分类后采集数据,此时数据就会正常入库显示了。
评论