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

生成静态的时候,经常会遇到“模板文件不存在,无法解析文 档!”的问题。很多朋友试过论坛里很多方法,都是针对某些人可以解决,某些人的问题依旧,为什么呢?其实问题很可能确实是多种多样的,表现结果却是一样, 所以,问题的原因就不好找了。这其中,某些文档在采集入库的时候没有设置栏目类别的情况比较隐秘,当你其他的方法都试过之后,不妨试一下下面的方法。Dedecms5.6使用教程 -js200.CN

转:解决办法是,在哪里出现错误,就去哪里找错误!

直接去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 "模板文件不存在,无法解析文档!";   Dedecms5.6使用教程 -js200.CN

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

这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没有设置分类,应该是采集入库的时候没有设置分类,设置文档栏目后问题解决!

同理,如果是生成栏目列表时出现这样的问题,可以修改arc.listview.class.php这个文件第168行。 -js200.CN

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

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

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

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

时间: 2024-08-19 10:08:53

模板文件不存在,无法解析文档!的相关文章

DedeCMS模板文件不存在,无法解析文档! 问题定位方法

生成静态的时候,经常会遇到“模板文件不存在,无法解析文 档!”的问题.很多朋友试过论坛里很多方法,都是针对某些人可以解决,某些人的问题依旧,为什么呢?其实问题很可能确实是多种多样的,表现结果却是一样, 所以,问题的原因就不好找了.下面介绍一个方法方便定位错误的地方:s200.CN 直接去Include文件夹里搜索“模板文件不存在,无法解析文档”这串字符.找到以下五个文件: arc.archives.class.phparc.listview.class.phparc.sglistview.cla

织梦cms模板文件不存在,无法解析文档

首先说明,我出现这个问题,并不是模板真的不存在,相信很多朋友也会很郁闷,搞得一点 自信都没有了. 我来说一下如何解决这个问题. 简单来说, 模板文件不存在,无法解析文档 这个问题可能是由于系统安装在二级目录,在填 写二级目录里出现错误,找不到模板. 解决办法是:到系统设置-核心设置- DedeCms 安装目录 设置正确的路径,如果是根目录 安装,则不需要填写任何内容.根目录安装切记留为空. 然后呢,比较有用的办法就是,更新系统缓存,乱七八糟的全更新一下,一般的问题全能搞 定. 如果不行,那你的问

只需一句话就能搞定NVelocity模板引擎,源码+解析+文档+资料+注释

好长时间不发技术方面的动态了,今天无聊就发篇关于NVelocity的技术文章吧,这门技术来源于java开源项目Velocity,比较好用,其他的我也不过多介绍了,没听过的在文章末尾会有介绍,下面我们就实战吧~ 咱们直接上最简单的方法,一句话搞定: DNTNvelocityHelper.NvelocityTemplate(context.Request.MapPath("~/NVelocity/templates/"), context, "Templater_index.dn

XML之DOM解析文档

TestDom.java package com.sxt.dom; import java.io.File; import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Do

java读取WORD/EXCEL模板转换生成新WORD/EXCEL文档

原文:java读取WORD/EXCEL模板转换生成新WORD/EXCEL文档 代码下载地址:http://www.zuidaima.com/share/1550463239670784.htm 可以通过预先设置指定的excel和word模板,通过替换文档里面指定的标志来生成新的excel和word文档.excel的部分只是实现了简单的方法.word部分可以支持word2003和word2007格式.建议word使用07及其以上. 其实excel部分标签和jstl很像,而且支持循环等.word就支

Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc

Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc 1. 俩个问题::识别垃圾文件与清理策略1 1.1. 文件类型:pic,doc,v,m cc,isho pose,prj,codelib,doc mana(inputmethod,acc)1 2. 如何识别垃圾文件2 2.1. 体积过小文件2 2.2. 过大文件2 2.3. 清理非文档类型(doc docx txt html )的文件2 2.4. 转换文件类型以及索引html即可2 2.5. 清理重复文件(此

Wps文件如何转成word文档

Wps与word是大家日常学习办公当中使用得两种文字编辑工具.虽然说两者的功能大径相同,操作难易度也差不多.但是每个人都有自己的操作习惯,有人就习惯使用word工具.因此学习工作当中的文件格式也都是word格式.如果你突然让他用wps去编辑修改一份wps文档,或许他也能够完成.但是完成操作的时间会增长,编辑修改出来的文档内容质量也会有所下降.所以为了不影响学习工作结果,可将手中的wps文件转换为word文档,再进行文件内容的修改,这样会编辑轻松很多.今天文章内容中,就将和大家好好说说wps文件如

caj文件怎么转换成word文档

caj文件在工作中并不多见,对于caj文件而言,是无法直接打开编辑的,所以很多人在遇到caj文件的时候就不知道该怎么处理了,其实对于caj文件而言,转成Word文件就可以进行查看和编辑,接下来小编告诉大家caj文件怎么转换成Word文档.1.将caj转成Word,大家首先需要将电脑中的浏览器打开,接着在搜索框中输入PDF转换器,将对应的转换器安装到电脑上.2.接着用鼠标点击打开[PDF转换器http://www.downza.cn/soft/27828.html](),在转换器中先用鼠标点击特色

Python遍历文件夹下的word文档并写入内容

import osimport docxspam=os.listdir('D:\\1')#获取文件夹下的word文档列表print(spam)for i in spam: doc=docx.Document('D:\\1\\{}'.format(i)) doc.add_paragraph('world') doc.save('D:\\1\\{}'.format(i))#注意在已有的word文档中写入之后要保存 原文地址:https://www.cnblogs.com/shunguo/p/1139