您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦模板文件不存在,无法解析文档的解决方法
钱锦宏2024-08-22 22:47:24dedecms教程已有人查阅
导读一。首先打开:/incluede/arc.archives.class.php查找 “模板文件不存在,无法解析文档” 这行字,然后
一。首先打开:/incluede/arc.archives.class.php
查找 “模板文件不存在,无法解析文档” 这行字,然后把整行修改为
echo "模板文件不存在,无法解析文档!" .$this->ArcID;
保存,然后依次生成html,如果系统还是提示 “模板文件不存在,无法解析文档”,后面还会有出错的文章ID,只要找到相应的文章删除就可以啦
第二。如果上面方法还是不行,提示 “模板文件不存在,无法解析文档”,直接在系统->sql 命令行工具运行:
delete from dede_arctiny
重新一键生成, 故障解决.
第三。如果是织梦5.6升级5.7之后,提示这个的。我们可以用下面方法解决
第一,删除友情链接部分的代码。
第二,放弃5.7,还是用5.6
然后清除缓存,刷新下。
试下,是不是问题已经解决了,如果类似问题的童鞋们去试下吧
另一种排序办法
解决办法是,在哪里出现错误,就去哪里找错误!
直接去Include文件夹里搜索“模板文件不存在,无法解析文档”这串字符。找到以下五个文件:
arc.archives.class.php
arc.listview.class.php
arc.sglistview.class.php
arc.specview.class.php
arc.taglist.class.php
模板文件不存在,无法解析文档!
如果是生成文档页面出现这个错误提示,打开arc.archives.class.php这个文件,找到第484行。
修改一下报错的代码:echo "模板文件不存在,无法解析文档!"; 5.6使用教程 -js200.CN
修改成:echo "模板文件不存在,无法解析文档!" .$this->ArcID ;
这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没有设置分类,应该是采集入库的时候没有设置分类,设置文档栏目后问题解决!
同理,如果是生成栏目列表时出现这样的问题,可以修改arc.listview.class.php这个文件第168行。 -js200.CN
echo "模板文件不存在,无法解析文档!";
修改成:echo "模板文件不存在,无法解析文档!.$tempfile" ;
这样,就能在生成静态文件的时候,确切的知道是哪个文档或者模板文件出错了!
如果上面办法还是解决不了
如果你的DEDE之前可以更新未出现“模板文件不存在,无法解析文档”错误提示不好生成静态,而现在出现这样的情况。可能你遇到的跟我一样。需要解决我也找了很多网络上的方法,都失败。其实需要调整的很简单。
1、查看空间是不是满了;
2、如果不是第一点,那就是V5.7版本升级后,你的模板是HTML后缀的,那就需要改成HTM才行。
查找 “模板文件不存在,无法解析文档” 这行字,然后把整行修改为
echo "模板文件不存在,无法解析文档!" .$this->ArcID;
保存,然后依次生成html,如果系统还是提示 “模板文件不存在,无法解析文档”,后面还会有出错的文章ID,只要找到相应的文章删除就可以啦
第二。如果上面方法还是不行,提示 “模板文件不存在,无法解析文档”,直接在系统->sql 命令行工具运行:
delete from dede_arctiny
重新一键生成, 故障解决.
第三。如果是织梦5.6升级5.7之后,提示这个的。我们可以用下面方法解决
第一,删除友情链接部分的代码。
第二,放弃5.7,还是用5.6
然后清除缓存,刷新下。
试下,是不是问题已经解决了,如果类似问题的童鞋们去试下吧
另一种排序办法
解决办法是,在哪里出现错误,就去哪里找错误!
直接去Include文件夹里搜索“模板文件不存在,无法解析文档”这串字符。找到以下五个文件:
arc.archives.class.php
arc.listview.class.php
arc.sglistview.class.php
arc.specview.class.php
arc.taglist.class.php
模板文件不存在,无法解析文档!
如果是生成文档页面出现这个错误提示,打开arc.archives.class.php这个文件,找到第484行。
修改一下报错的代码:echo "模板文件不存在,无法解析文档!"; 5.6使用教程 -js200.CN
修改成:echo "模板文件不存在,无法解析文档!" .$this->ArcID ;
这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没有设置分类,应该是采集入库的时候没有设置分类,设置文档栏目后问题解决!
同理,如果是生成栏目列表时出现这样的问题,可以修改arc.listview.class.php这个文件第168行。 -js200.CN
echo "模板文件不存在,无法解析文档!";
修改成:echo "模板文件不存在,无法解析文档!.$tempfile" ;
这样,就能在生成静态文件的时候,确切的知道是哪个文档或者模板文件出错了!
如果上面办法还是解决不了
如果你的DEDE之前可以更新未出现“模板文件不存在,无法解析文档”错误提示不好生成静态,而现在出现这样的情况。可能你遇到的跟我一样。需要解决我也找了很多网络上的方法,都失败。其实需要调整的很简单。
1、查看空间是不是满了;
2、如果不是第一点,那就是V5.7版本升级后,你的模板是HTML后缀的,那就需要改成HTM才行。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dede织梦系统TAG标签伪静态怎么设置
DedeCMS的系统TAGS确实是一个非常好的功能,通过关键词链接可以快速寻找到相关内容,不过很多人希望能够将TAGS静态化这样更加利于SEO -
织梦phpcms网站被攻击后台登录不了怎么办
之前发现一个服务器的所有网站都出现了后台登陆不进去的情况,本来以为是服务器内存,cpu或者宽带的原因,可是都很正常,为什么登陆不进去呢?不程序下载到本地就正常了 -
织梦dedecms发布文档tag中文逗号替换成英文逗号的方法
从织梦DedeCms5.3版本开始,把TAG标签的间隔号由空格改为英文的逗号,这样使得经常原创文章的站长朋友非常不方便,因为我们是我国人,我们输入汉字时喜欢使用中文的逗号 -
dedecms文章列表每5隔行加横线的方法
我看到有些网站在某些文章列表比如推荐文章版块,一整个页面的文章列表看起来会有点乱乱的感觉,在每行或每隔N行列表文章中插入横线,感觉挺好看的
留言与评论 (共有 条评论) |
本栏推荐
相关标签
大家喜欢
- 安装dedecms出现Function ereg_replace()错误的解决步骤
- 在dedecms5.7首页和列表页模板动态调用文章浏览次数的方法
- dede模板seo文章页添加tag标签的方法
- 织梦dede提示Safe Alert: Request Error step 2!的解决方法
- dede织梦php.ini register_globals must is Off!解决办法
- 指定dedecms模板后缀为html的方法
- 织梦dedecms生成栏目列表页排序多样化pubdate,click等排序方法
- dede织梦cms相关文章不相关的解决方法
- dede标题怎么按照字母索引
- Linux操作系统下dedecms详细安全设置方法有哪些