1、DEDE后台“更新所有”、“更新栏目”、“更新文档”没反应或无法生成,如下图。
2、打开前端模板文件templets/。
3、查找templets/中的文件里面其中含{dede:fieldname='typeid'function="GetTopTypename(@me)"/}或含有“GetTopTypename(@me)”的字段将整句删除,并保存。
4、恢复正常生成更新。
织梦dedecms生成栏目HTML缓慢的一个可能原因及解决方法:
1、找到dede\makehtml_list_action.php 文件
在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 分批进行
2、尽量不要一次性生成过多
在生成后台我们可以安排日期进行生成或者安排id进行生成,这样比较合理,不然线程过多,或者时间过程,很容易导致卡死!
您好,朋友。跟版网团队很高兴为您解答:
首先织梦默认文档是生成静态html的,你下图中的勾选只是更新栏目,首页的设置,并不是文档设置。另外这个和您的wamp服务器没有一点关系的。
如果您需要文档动态化,那么请执行以下sql语句:
执行SQL语句:update dede_archives set ismake=-1
执行前请记得做好数据备份。
当然如果您栏目都改成动态预览可以将织梦所有栏目设置为“使用动态页”,可以再建立栏目时选择“使用动态页”;
也可以执行下面的SQL语句。
update dede_arctype set isdefault=-1
希望我的回答能够给您带来帮助。跟版网-专业织梦模板定制下载站。genban.org