先看PHP版本,织梦老版本(比如5.7SP1之前的)对PHP7.0以上支持不好,甚至会直接报错空白,赶紧换成PHP5.6或者SP2支持的7.2-7.4,别硬往上怼高版本,兼容性才是王道。
再看内存限制,如果生成大型栏目(比如上千篇文章的分类),默认128M内存肯定不够。打开根目录的data/config.cache.inc.php,或者后台系统设置-性能参数里,把memory_limit改成512M甚至1G,前提是你的主机支持这么大的内存哈,别乱调把主机搞崩了。

还有超时时间,大型栏目生成可能要好几分钟,默认30秒肯定会中途断开。同样改上面那个文件,把max_execution_time改成0(永久执行,生成完记得改回来300秒),或者后台性能参数里设置长一点。
一个是“分批生成”,后台栏目生成页面有个“从第几页到第几页”的选项,大型栏目别一下全选,分成5-10批来,每次生成几百篇,虽然麻烦点,但稳得住,不会崩。
另一个是“检查栏目下的单篇文章”,有时候某篇文章里有错误代码(比如复制粘贴了带JS脚本的第三方内容),会导致整个栏目生成到它那里就卡壳或者空白。怎么找?用织梦自带的“内容管理-审核文档”或者“SQL命令行工具”,按发布时间倒序查最近添加的,逐篇排查,找到删掉或者修改就行。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图