| 
 
     
 
  | 
在静态化页面的时候,出现“正在更新所有缓存....",然后就死在那了,服务器负载也超大! 
 
在admin/modules/mod_class.php 里,源文有这样一个循环语句:-  while(($pid = $cur_class['parentid']) && $cur_class['classid'] != $cur_class['parentid'])
 
 -   {
 
 -          $cur_class = &$class_list[$pid];
 
 -          $cur_class['sub_sitenum'] += $class['sitenum'];
 
 -   }
 
  复制代码 发现问题:- $pid = $cur_class['parentid']
 
  复制代码 中缺少一个”=“号,进入了死循环! 
 
加上=号就可以了,问题解决! 
 
注:while(($pid = $cur_class['parentid']) && $cur_class['classid'] != $cur_class['parentid'])有两处,都要改。2015-01-26 |   
 
 
 
 |