您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦后台模板文件不存在,无法解析文档的解决方法
蒋进如2023-09-09 23:06:04dedecms教程已有人查阅
导读许多朋友在一键更新网站后,总会出现“模板文件不存在,无法解析文档”这个问题,所以织梦模板之家为大家整理了一下几种办法,可以都尝试一
许多朋友在一键更新网站后,总会出现 “模板文件不存在,无法解析文档” 这个问题,所以织梦模板之家为大家整理了一下几种办法,可以都尝试一下!总有一种能解决的。
方法一:【此对应喜欢把模板文件使用 ".html" 的格式,】
/include/arc.archives.class.php 556 行
if (!preg_match ("#.htm$#", $tmpfile) ) return FALSE; 会至判断了.htm 的后缀没有匹配.html 后缀的文件 直接修改为.htm 后默认模版的文件又无法解析只能两则兼顾了
系统 --- 系统基本参数 --- 网页主页链接 把 “/” 删掉然后:生成 --- 更新系统缓存再全部更新 OK
方法三:【对应本地完成项目进行上传后,进行更新文件,出现此错误
系统 --- 系统基本参数-核心设置-DedeCms 安装目录 设置正确的路径!如果是根目录安装,则不需要填写任何内容。根目录安装切记留为空。更新系统缓存,全更新一下,问题搞定。(因为上传的文件都是放在根目录下的,所以 dedecms 安装目录就不用填写东西啦)
方法四:【此对应并检查系统基本参数是否存在并且正确】
1. 去 Include 文件夹里搜寻 “模板文件不存在,无法解析文档 “这串字符。找到了 arc.archives.class.php 这个文件。
2. 复制代码 将 echo "模板文件不存在,无法解析文档!" 修改成代码: echo "模板文件不存在,无法解析文档!" .$this->ArcID;
3. 根据返回错误的文章 ID,于是,再生成时根据得到的文章 id,打开文章编辑检查是否已设置文章分类
总结:举一反三【如果是生成栏目列表时出现这样的问题】:
1. 可以修改 include/arc.listview.class.php 这个文件。
2. 复制代码 echo "模板文件不存在,无法解析文档!";
修改成: echo "模板文件不存在,无法解析文档!:$tempfile";
方法一:【此对应喜欢把模板文件使用 ".html" 的格式,】
/include/arc.archives.class.php 556 行
if (!preg_match ("#.htm$#", $tmpfile) ) return FALSE; 会至判断了.htm 的后缀没有匹配.html 后缀的文件 直接修改为.htm 后默认模版的文件又无法解析只能两则兼顾了
if (!preg_match ("#.htm$#", $tmpfile) && !preg_match ("#.html$#", $tmpfile)) return FALSE;
方法二:【对应路径不存在】系统 --- 系统基本参数 --- 网页主页链接 把 “/” 删掉然后:生成 --- 更新系统缓存再全部更新 OK
方法三:【对应本地完成项目进行上传后,进行更新文件,出现此错误
系统 --- 系统基本参数-核心设置-DedeCms 安装目录 设置正确的路径!如果是根目录安装,则不需要填写任何内容。根目录安装切记留为空。更新系统缓存,全更新一下,问题搞定。(因为上传的文件都是放在根目录下的,所以 dedecms 安装目录就不用填写东西啦)
方法四:【此对应并检查系统基本参数是否存在并且正确】
1. 去 Include 文件夹里搜寻 “模板文件不存在,无法解析文档 “这串字符。找到了 arc.archives.class.php 这个文件。
2. 复制代码 将 echo "模板文件不存在,无法解析文档!" 修改成代码: echo "模板文件不存在,无法解析文档!" .$this->ArcID;
3. 根据返回错误的文章 ID,于是,再生成时根据得到的文章 id,打开文章编辑检查是否已设置文章分类
总结:举一反三【如果是生成栏目列表时出现这样的问题】:
1. 可以修改 include/arc.listview.class.php 这个文件。
2. 复制代码 echo "模板文件不存在,无法解析文档!";
修改成: echo "模板文件不存在,无法解析文档!:$tempfile";
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms后台登录不了的解决方法
使用dedecms的朋友有很多有时会发现自己网站后台登录不了,出现这种问题多半是目录的读写权限不足引起的,下面我来介绍解决办法。 -
dedecms织梦实现远程发布附件的方法教程
DEDECMS中要实现远程发布附件图片要怎么处理呢本dede教程就是教你如何使用DEDECMS的实现附件的远程发布很不错的哦 -
dede模板中使用php和if判断语句
就是当前字段的值,你可以在if中给其赋值,然后判断结束后它的值就变成你赋的值,打印出来 具体方法如下: -
dede织梦通过sql语句删除链接地址中的a/示例
我们在对dedecms进行seo优化 的时候通常会要去掉dedecms默认的a/这个地址,当然在新建栏目的时候,我们可以通过选择网站根目录或者cms根目录来实现去掉a/的目的
留言与评论 (共有 条评论) |