DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文

家乡的夜景,小小的月牙儿挂在湛蓝湛蓝的天空上,把淡淡的光洒在军舰上,军舰就像披上了一件银白色的棉袄,海面上波光粼粼,海浪轻轻地拍打着礁石,像一位母亲在抚摸着孩子的小脚丫。
我自己的解决办法很简单,是因为我模板文件搞错了,所以就生成不了了。

网上收集的解决办法


如果是生成文档页面出现这个错误提示,打开arc.archives.class.php这个文件,找到第484行。
修改一下报错的代码:

echo "模板文件不存在,无法解析文档!";

修改成:

echo "模板文件不存在,无法解析文档!" .$this->ArcID;

这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没有设置分类,应该是采集入库的时候没有设置分类,设置文档栏目后问题解决!
同理,如果是生成栏目列表时出现这样的问题,可以修改arc.listview.class.php这个文件第168行。

echo "模板文件不存在,无法解析文档!";

修改成:

echo "模板文件不存在,无法解析文档!.$tempfile";

这样,就能在生成静态文件的时候,确切的知道是哪个文档或者模板文件出错了


解决办法找到

 

 代码如下

/arc.archives.class.php.

第556行的:if (!("#.htm$#", $tmpfile)) return FALSE;
 

更改为:if (!preg_match("#.htm$#", $tmpfile) && !preg_match("#.html$#",$tmpfile)) return FALSE;


如果上面办法没能解决我们可尝试


1.选择系统--系统基本参数--核心设置--DedeCms安装目录:里面什么都不要填写,包括"/"都不需要填。
2.更新缓存。
3.生成--一键更新--OK搞定。

以上就是DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文。两名工人折腾了半天,仍未能将这个沉重的箱子移动半步。最后,在门内的工人连连叹气:我看还是放弃吧,我们真的无法将这个箱子搬出去了。搬出来?更多关于DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
dedecms提示你的用户名不存在怎么办

dedecms提示用户名不存在是什么原因造成的

dedecms恢复数据之后出现首页模板不存在或者错乱的如何解决方案

更新栏目缓存提示“模板文件不存在,无法解析文档”报错的如何解决办法

dedecms 模板文件不存在,无法解析文档"的终极各种如何解决办法