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

我自己的解决办法很简单,是因为我模板文件搞错了,所以就生成不了了。

网上收集的解决办法

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

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

修改成:

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

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

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

修改成:

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

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

解决办法找到

 

 代码如下 复制代码

include/arc.archives.class.php.

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

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

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

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

时间: 2024-08-02 15:38:38

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

DEDE 提示:模板文件不存在,无法解析文档解决方法

增加专题是提示模板不存在 DEDE所有的栏目使用".HTM"格式的模板,但有些栏目好像都可以 (一)对于"封面页"和"列表页"使用".HTML"格式的模板是可以的; (二)对于"文档页"使用".HTML"格式是不行的,需要使用".HTM"或者其他格式(其他格式在下还没有测试过). 认真思考了下: 1.模板文件是肯定存在的; 2.路径是对的; 3.其他的"列表

dedecms 模板文件不存在,无法解析文档!

dedecms 模板文件不存在,无法解析文档! 今天在用dede v5.6是出现问题,在生成软件详情页面时出现了模板文件不存在,无法解析文档的问题,但我的模板文件确实是存在的,下面我们来看我的解决方法. 找到 include/arc.archives.class.php教程文件,开打,找到520行,代码如下 $tempfile = $this->gettempletfile();    if(!file_exists($tempfile) || !is_file($tempfile))    {

dedecms 模板文件不存在,无法解析文档 解决方法

一.首先打开:/incluede/arc.archives.class.php 查找 "模板文件不存在,无法解析文档" 这行字,然后把整行修改为 echo "模板文件不存在,无法解析文档!" .$this->ArcID; 保存,然后依次生成html,如果系统还是提示 "模板文件不存在,无法解析文档",后面还会有出错的文章ID,只要找到相应的文章删除就可以啦 第二.如果上面方法还是不行,提示 "模板文件不存在,无法解析文档"

dedecms织梦手机站跳转模板设置例子

在新织梦的default模板中,除了原有的模板外,多了些手机模板,主要手机模板如下: index_m.htm 首页模板 inde_default_m.htm 频道页模板 list_default_m.htm 列表页模板 list_default_sg_m.htm 列表页模板 article_article_m.htm 内容页模板 article_default_m.htm 内容页默认模板 search_m.htm 搜索页模板 head_m.htm 顶部模板 footer_m.htm 底部模板 *

织梦cms专题页面制作教程

一个网站通常会在不同时期推出一些针对性的专题内容,专题的功能其实就是将站点的内容根据特定的需求进行一次检索,将这些不同形式的内容进行一次整合,这个我们可以看看一些大的门户网站,例如新浪.搜狐,他们有自己的专题频道.一个专题可以包含几个不同栏目的内容或者包含不同内容模型如:文章.图片.音频.视频等,不同的专题需要有自己符合当时环境的页面风格,比如在元旦.新年就需要红色主题的专题模板,在春天.夏天就需要绿色主题的专题模板等.一个好的专题容易让网站会员更全面的了解相关信息,以增强对网站的关注度,下面我

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径 由于dedecms 生成频道栏目,要生成一个临时mkall_cache_{adminid}.php教程文件,这对网站做安全会有一定的影响,特别我现在是把我整个网站限制不能上传php,js文件,为了方便起见,今天我就来拿我修改过程记录下来与各位分享吧. 首页我们找到dedecms  的后台管理上当默认是在dede/目录. 找到文件: makehtml_all.php 找到73行, 将 //$mkcachefile = DEDEROOT."

dedecms(织梦)请求流程

问题描述 dedecms(织梦)请求流程 有个问题,dedecms的请求流程是怎样的?是直接请求的html静态页面吗?有经过控制器解析吗?就是,我给某个dedecms链接带个参数,然后在dedecms中获取到并存到session中,有这样的做法吗?有的话,是在那个.class.php文件中实现的?谢谢

dedecms织梦建站简单步骤

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.www.dedecms.com官网下载dedecms织梦内容管理系统, 同时配合wampserver服务器软件使用建站模块. 2.把下载好的dedecms的织梦后台管理系统压缩包解压到wapserver所在安装的位置www文件夹下, 例如安装所在位置于d盘D:wampwww,则解压所下载的后台管理系统在此位置下. 3.输入网址http:/

DedeCms织梦后台添加编辑文章空白解决办法

原因分析: 根据dedecms官方文档说明,出现这种问题是可能是由于catalog_do.php里的header()的问题,因为当执行header()前,如果前面输出了空格.空行.任何字符,都会导致header()跳转失效.这就需要你非常有耐心的去排查一个个<?php  ?>是否有空格或空行.把这些空格空行删除,至此功能就全部正常了. 解决的方法: 1.下载-/dede/catalog_do.php把文件下载到本地,用文本编辑器打开,做如下替换: A.把:header("locati