织梦后台全站更新链接重置的解决办法。搞织梦采集站的小伙伴,文档一般都已十万来继续的,而文档更新会出现经常掉线。时不时的就会出现无法响应、链接超时、链接重置等。
《宝塔挂机自动更新教程》这种,实现挂机更新的,我还不想开源。但是,我教你一个,添加继续未完成任务。这样,断开链接、关闭网页、去旅游一圈回来,随时还能再续杯。
实现效果
优秀呀!一键更新文档,服务器跟不上,或出现掉线时,还能打开后台接着继续更新。
注意:当你的文章,大于 5000 篇时,这个教程才有必要做。当然做了也不影响使用。
教程开始
打开 /dede/makehtml_archives_action.php 搜索
$serviterm = empty($serviterm)? "" : $serviterm;
在它下面加入
继续搜索
//如果生成数量大于500,并且没选栏目,按栏目排序生成
看到下面的代码:这个代码,会导致文档更新不全。
if($totalnum > 500 && empty($typeid)) { $dsql->Execute('out',"SELECT id FROM `#@__arctiny` $idsql ORDER BY id ASC $limitSql"); } else { $dsql->Execute('out',"SELECT id FROM `#@__arctiny` $idsql $limitSql"); }
改为
$dsql->Execute('out',"SELECT id FROM `#@__arctiny` $idsql $limitSql");
然后继续搜索
ShowMsg($tjsta,$nurl,0,100);
改为
$bande = fopen('./'.$gengxina,"w"); fwrite($bande,$cfg_basehost.'/'.$admindir.'/'.$nurl); fclose($bande); ShowMsg($tjsta,$nurl.'&jixurenwu=1',0,500);
继续搜索
if($typeid!='')
在它上面加入
完成。
主要功能
像海洋、苹果、英皇等影视系统,入库的时候,都有提示未完成任务。
而这个教程,添加个继续任务,继续未完成任务,就是实现这么个功能。
+80 80 个回复 | 最后更新于 2025-01-16
登录后方可回帖