海洋CMS(Seacms)采集下载地址时,采集不到数据,下载数据为空的解决方法!

海洋CMS(Seacms)采集下载地址时,采集不到数据,下载数据为空的解决方法!

如果先生的头像
2024-07-05 / 0 评论 / 216 阅读 / 正在检测是否收录...

我们在使用海洋CMS采集数据时,会遇到这样一种情况,当我们采集下载数据时,明明采集的API源是有数据的,也能采集,可在我们海洋的后台却没有任何下载数据,下载信息空白,这里你可能会有疑惑:明明已经添加了下载来源,为何采集不到下载数据?

我们曾为我们的合作伙伴吉吉巳提供过一段时间的技术支持,当时就遇到过有朋友咨询这块的问题。我们当时为了快速的解决问题,将海洋CMS的这个bug文件修复后直接发送过去,让咨询的朋友直接替换相同文件。

seacms-2.jpg

如果你也遇到过类似的问题,那么请仔细往下看,在这里会详细的讲下具体的解决办法,如何修复BUG文件,让后台采集下载数据入库可用。

seacms-3.jpg

问题原因分析:之所以出现有数据却无法入库的现象,是因为海洋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、修改完成后,保存数据,绑定好采集的分类后采集数据,此时数据就会正常入库显示了。

seacms-6.jpg

0

打赏

评论

博主关闭了当前页面的评论
繁體中文