CMS教程

当前位置:首页 > CMS教程 >

织梦CMS提示DedeTag Engine Create File False错误

时间:2015-08-15        阅读:次        QQ群:182913345

        今天帮升级站点,遇到了一个老问题,生成栏目的时候提示“DedeTag Engine Create File False”,突然发觉这个问题竟然在以前做站的时候困扰过我多次,于是今天特意总结了一下,大致分为以下几种原因,同时对每种原因都提供了相关的解决办法。
 
        第一种情况:站点、文件夹权限不足造成无法建立文件
        这种情况的出现,一方面可能是Apache设置的读写权限较严格,另一方面原因可能是使用者通过服务器或FTP对一些文件夹设置了错误的读写权限造成。这时候,只需修改网站根目录或相关栏目的目录上修改权限为755即可解决。
 
        第二种情况:列表、频道、文章等命名规则未填写或填写错误
        此种情况较为少见,因为初级用户一般不会去修改这些东西,情况可以大致分为:
 
        (1)命名规则未填写(即为空)
        解决方法:只需填好相应的规则即可,重新选择栏目类型,也可以快速自动填写。
 
        (2)命名规则中含有非法字符
        解决方法:将非法字符替换或删除。
 
        (3)命名规则设置错误
        例如:命名列表页为{typedir}/{tid}.html,这种命名方式对列表只有一页的栏目是正常的,如果列表是两页或两页以上时,由于进程冲突,生成栏目就会出现 DedeTag Engine Create File False 的提示。
        解决方法:此时只需要增加{page}变量到名称中即可解决问题。
 
        (4)生成文件的层次不对
        例如设置列表文件要在列表{typedir}目录下,不能向下再有目录比如:{typedir}/list{tid}{page}.html是对的,可以生成但是如果设置为 {typedir}/list/{tid}{page}.html这样将会出错。
 
        第三种情况:发布文章后将栏目改为了“外部链接”类型
        在某个栏目里发了几篇文章,后来把这个栏目改成外连接了,更新文档时,系统还会更新这个栏目下的那几篇文章,但地址是外连接,所以无法生成文件,由此产生DedeTag Engine Create File False提示
        解决方法:把栏目改回的目录,把文章删除,再改回外部链接类型。

上一篇:discuz用户密码加密方式解析

下一篇:帝国CMS怎么批量修改文章内容?

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.PHP技术分享 www.php520.cn  版权所有  网站地图    PHP学习交流群

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 沪ICP备15014499号-2