Discuz! X2.5模块聚合不到数据解决方案

  • 时间:
  • 浏览:16
  • 来源:10分6合网投平台-10分彩投注平台_10分快3娱乐平台

  每种升级到Discuz! X2.5 正式版的站长在discuz论坛反映另另1个BUG,让我们让我们让我们 都描述为 DIY调取只有数据,已经DIY丢失数据,调用只有数据等等,据说专业点叫法应该是:模块聚合只有数据。官方开发团队现在给出如下外理方案:

  1.修改文件

  文件:source/class/block/forum/block_thread.php

  找到代码

  if(!$tids) {

$maxitemnum = $_G['setting']['blockmaxaggregationitem'] ? $_G['setting']['blockmaxaggregationitem'] : 65535;

$maxwhere = ($maxid = $this->getmaxid() - $maxitemnum) > 0 ? 't.tid > '.$maxid.' AND ' : '';

}

  替换为:

  if(!$tids && $_G['setting']['blockmaxaggregationitem']) {

$maxwhere = ($maxid = $this->getmaxid() - $_G['setting']['blockmaxaggregationitem']) > 0 ? 't.tid > '.$maxid.' AND ' : '';

}

  2.设置

  将 后台 -> 全局 -> 性能优化 -> 服务器优化 -> 参与模块聚合数据条数: 设置为 0

  经测试该方案能外理[模块聚合只有数据 ],已经另一个人在论坛提问的:“DIY无法调用;已经DIY丢失的大问題” 这另另1个应该是另另1个大问題。我查就看六个站点的情况是一样的。

  感谢一一幼教网投稿

Tags: Discuz   Discuz! X2.5   DIY无法调用   DIY丢失  
责任编辑:qjt198895