DEDECMS栏目里发布文章发布不了怎么办?
那你看你栏目调用的模板是哪个,然后再去后台看下有没有这个模板,一般情况下这种就是你的模板和你的网站栏目调用的模板名称不一样,还有一种情况,就是你的模板名称后面写错了,写成html了模板后缀是"htm"没有“L”。
栏目添加之后,有一个可以选择解析文件模板的地方,看一下常规里面,选择的是最终列表还是频道封面,一般是最终列表页。
网站栏目管理-高级选项-列表模板,看一下你的列表模板名字对不对,默认的是list_articlehtm,如下图所示位置
“模板文件不存在,无法解析文档” 这个提示一般会在对网站进行了模板的安装或者是自己操作后台时出现的错误:
一般有以下两种可能:
一网站的栏目调用模板错误:
在一键更新的网站的时候会提示无法生成,然后我们可以观察生成的状态,看看是在生成那个栏目的时候停止了:
然后再更改相应栏目的调用模板即可。
如果还不行还有我们可以
首先打开:/incluede/arcarchivesclassphp
查找 “模板文件不存在,无法解析文档” 这行字,然后把整行修改为
[codesyntax lang="php"]
echo "模板文件不存在,无法解析文档!" $this->ArcID;
[/codesyntax]
然后保存,之后再更新,系统会再次提示:模板文件不存在,无法解析文档!,后面还会有出错的文章ID,你再到文章列表查找即可!找到文章之后,为文章添加文章分类,或者直接删掉。
二操作 sql
Dedecms 直接用SQL更新了一些文章后, 发现一键生成网站时出错, 提示模板文件不存在,无法解析文档!
但单独更新则OK。
看了下系统表, 发现 dede_arctiny 表中有许多数据行, 应该是这里出问题。
直接在系统->sql 命令行工具运行:
delete from dede_arctiny
重新一键生成, 故障解决
0条评论