zoukankan      html  css  js  c++  java
  • dedecms 模板文件不存在,无法解析文档"的终极各种解决办法

      方法一:【此对应喜欢把模板文件使用".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;
      方法二:【对应路径不存在】https://www.rdredcross.org.cn
      系统---系统基本参数---网页主页链接把“/”删掉
      然后:生成---更新系统缓存再全部更新OK
      方法三:【对应本地完成项目进行上传后,进行更新文件,出现此错误】
      系统---系统基本参数-核心设置-织梦DedeCms安装目录设置正确的路径!
      如果是根目录安装,则不需要填写任何内容。根目录安装切记留为空。更新系统缓存,全更新一下,问题搞定。
      (因为上传的文件都是放在根目录下的,所以dedecms安装目录就不用填写东西啦)
      方法四:【此对应并检查系统基本参数是否存在并且正确】
      1.去Include文件夹里搜寻“模板文件不存在,无法解析文档“这串字符。找到了arc.archives.class.php这个文件。
      2.复制代码
      echo"模板文件不存在,无法解析文档!";
      修改成复制代码https://www.rdredcross.org.cn
      echo"模板文件不存在,无法解析文档!".$this->ArcID;
      3.根据返回错误的文章ID,于是,再生成时根据得到的文章id,打开文章编辑检查是否已设置文章分类
      举一反三【如果是生成栏目列表时出现这样的问题】:
      1.可以修改include/arc.listview.class.php这个文件。
      2.复制代码
      echo"模板文件不存在,无法解析文档!";
      修改成:
      echo"模板文件不存在,无法解析文档!:$tempfile";

  • 相关阅读:
    131. Palindrome Partitioning
    130. Surrounded Regions
    129. Sum Root to Leaf Numbers
    128. Longest Consecutive Sequence
    125. Valid Palindrome
    124. Binary Tree Maximum Path Sum
    122. Best Time to Buy and Sell Stock II
    121. Best Time to Buy and Sell Stock
    120. Triangle
    119. Pascal's Triangle II
  • 原文地址:https://www.cnblogs.com/zqw111/p/13066093.html
Copyright © 2011-2022 走看看