首页 资讯 关注 民生 区域 汽车 房产 图片 视频 本地新闻

技术

旗下栏目: 美食 商家 技术 优惠

#dedecms#网站数据大导致后台生成栏目超时卡死

来源:未知 作者:湛江网管理员 人气: 发布时间:2021-01-22
摘要:出现超时卡死的问题已经有一段时间了,今天专门在网上海搜一通找到一个简单有效的处理办法,算是暂时解决了目前的问题。 网站症状:单栏目数据量7万+ 生成栏目504错误或者直接不动 解决办法:##在dede\makehtml_list_action.php 的文件行 101 处 找到 //$lv-

出现超时卡死的问题已经有一段时间了,今天专门在网上海搜一通找到一个简单有效的处理办法,算是暂时解决了目前的问题。

网站症状:单栏目数据量7万+ 生成栏目504错误或者直接不动

解决办法:##在dede\makehtml_list_action.php 的文件行 101 处 找到

//$lv->CountRecord();

一处注释掉的代码,这一个计算某个栏目类有多少分页的代码居然不运行,从而导致后面一行

if($lv->TypeLink->TypeInfos[‘ispart’]==0 && $lv->TypeLink->TypeInfos[‘isdefault’]!=-1) $ntotalpage = $lv->TotalPage;
else $ntotalpage = 1;

导致这里面的 $ntotalpage 根本得不到值 (NULL),因为 $lv->TotalPage 是在$lv->CountRecord 函数里面赋值

取消此处注释 让栏目生成HTML 分批进行

问题解决。




解决dedev5.7更新出现include\userlogin.class.php on line 21的办法

第一种情况解决办法:

 

在dede\templets文件夹

找到 index_body.htm  文件

把这些注释掉。

$(function()
{
   $.get("index_testenv.php",function(data)
  {
    if(data !== '')
    {
        $("#__testEvn").html(data);
    }
  })
})


责任编辑:湛江网管理员
首页 | 资讯 | 关注 | 民生 | 区域 | 汽车 | 房产 | 图片 | 视频 | 本地新闻

湛江网_碧海银沙_湛江碧海银海网_银沙网_湛江碧海银沙论坛,湛江影响力大的论坛社区,关注湛江社会百态。湛江网友可在论坛内相互交流、分享快乐,设有聚焦港城、街拍湛江、银沙杂谈、湛江楼市、亲子乐园、饮食男女、驴游户外等版块。  技术支持:湛江易联

电脑版 | 移动版