火车头在线发布失败的问题,可能是数据库的原因

火车头在线发布失败的问题,可能是数据库的原因,第1张

  方案一:

  登陆系统后台–系统–SQL命令行工具,运行下面代码

  ALTER TABLE `dedehome_archives` ADD COLUMN `voteid` int(10) NOT NULL DEFAULT 0 AFTER `mtype`;

  或者

  ALTER TABLE `dede_archives` ADD `weight` int(10) not null AFTER `mtype`;

  运行后更新下缓冲,成功解决了。

  方案二:

  登陆dedecms网站管理后台,选择执行 sql命令工具,将下列命令执复制进去并执行多行执行,该问题就可以解决。

  alter table `dedehome_archives` ADD `voteid` mediumint(8) NOT NULL COMMENT '' AFTER `badpost`;

  alter table `dedehome_member_stow` CHANGE `type` `type` varchar(10) COMMENT '' AFTER `addtime`;

  alter table `dedehome_member` ADD `checkmail` smallint(6) NOT NULL default '-1′ COMMENT ” AFTER `loginip

  今天在本地调试完网站,上传到vps重新安装恢复数据后,生成栏目或者是内容页的时候一直提示“DedeTag Engine Create File False”。因为是刚调试完就直接上传安装了,所以出现这样的提示,我首先想到了是空间问题,进而推测应该是权限问题导致了这一问题。于是给了user用户的根目录(因为栏目页也无法生成)写入权限,再进入后台生成的时候,果然,不再提示“DedeTag Engine Create File False”,问题解决。

  虚拟主机用户的话,设置文件夹权限为775。

  这是出现“DedeTag Engine Create File False”提示的情况之一。

  第二种情况:栏目设置错误。

  有的时候我们新建了一个栏目,该栏目在生成栏目页和内容页的时候也会提示这个错误,这个时候我们就应该看一下这个栏目的栏目设置是否存在问题。

  栏目设置中可能存在的问题:

  1、命名规则未填写(即为空)

  解决方法:只需填好相应的规则即可,重新选择栏目类型,也可以快速自动填写。

  2、命名规则中含有非法字符

  解决方法:将非法字符替换或删除。

  3、命名规则设置错误

  例如:命名列表页为{typedir}/{tid}html,这种命名方式对列表只有一页的栏目是正常的,如果列表是两页或两页以上时,由于进程冲突,生成栏目就会出现 DedeTag Engine Create File False 的提示。

  解决方法:此时只需要增加{page}变量到名称中即可解决问题。

  4、生成文件的层次不对

  例如设置列表文件要在列表{typedir}目录下,不能向下再有目录比如:{typedir}/list{tid}{page}html是对的,可以生成但是如果设置为 {typedir}/list/{tid}{page}html这样将会出错。

  5、发布文章后将栏目改为了“外部链接”类型

  在某个栏目里发了几篇文章,后来把这个栏目改成外连接了,更新文档时,系统还会更新这个栏目下的那几篇文章,但地址是外连接,所以无法生成文件,由此产生DedeTag Engine Create File False提示。

  第三种情况:模板文件中有标签错误。

  此时可以将织梦官方的模板复制进来,替换现有模板,如果生成正常不提示“DedeTag Engine Create File False”,则可以确定是模板文件有问题。

  这种情况下只能去排查模板文件,找到错误的地方修改。

我自己写的教程,搞不定联系我。

进入后台内容模型管理,点击第5个,产品,后面第一个选项,修改,里面有9个字段,分别点最后的修改进入,进去后什么也不用做,确定后返回,9个都来一遍,就好了。

如果不行就进入MYQSL数据库把所有DEDE数据表全部删除了。

再次重新安装问题就应该解决了

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 火车头在线发布失败的问题,可能是数据库的原因

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情