dedecms 数据库 145 问题怎么解决
dede数据库字段说明:dede_addonarticle 附加文章表
aid int(11) 文章编号
typeid int(11) 分类栏目编号
body mediumtext 文章内容
dede_addonflash 附加Flash表
aid int(11) FLASH编号
typeid int(11) 分类栏目编号
filesize varchar(10) 文件大小
playtime varchar(10) 播放时长
flashtype varchar(10) 作品类型
flashrank smallint(6) 作品等级
width smallint(6) 影片宽度
height smallint(6) 影片高度
flashurl varchar(80) FLASH地址
dede_addonimages 附加图集表
aid int(11) 图集编号
typeid int(11) 分类栏目编号
pagestyle smallint(6) 表现方式(1单页显示 2分多页显示 3多行多列展示)
maxwidth smallint(6) 大图限制宽度
imgurls text 集内容(标签存放)
row smallint(6) 多列式参数(行)
col smallint(6) 多列式参数(列)
isrm smallint(6) 是否下载远程
ddmaxwidth smallint(6) 小宽度限制
dede_addonsoft 附加软件表
aid int(11) 软件编号
typeid int(11) 分类栏目编号
filetype varchar(10) 文件类型
language varchar(10) 界面语言
softtype varchar(10) 软件类型
accredit varchar(10) 授权方式
os varchar(30) 运行环境
softrank int(11) 软件等级
officialUrl varchar(30) 官方网址
officialDemo varchar(50) 程序演示地址
softsize varchar(10) 软件大小
softlinks text 软件下载链接列表
introduce text 软件介绍
dede_addonspec 附加专题表
aid int(11) 专题编号
typeid int(11) 分类栏目编号
note text 专题内容(仅存放标签代码)
dede_admin管理员信息表
ID int(10) 自动编号
usertype int(10) 用户类型
userid varchar(30) 用户登录ID
pwd varchar(50) 用户密码
uname varchar(20) 用户笔名
tname varchar(30) 真实姓名
email varchar(30) 电子邮箱
typeid int(11) 负责频道(0表示全部)
logintime datetime 登录时间
loginip varchar(20) 登录IP
dede_admintype 系统用户组管理表
rank smallint(6) 组级别编号
typename varchar(30) 组名称
system smallint(6) 是否为系统默认组
purviews text 权限列表
dede_arcatt文档自定义属性表
att smallint(6) 编号
attname varchar(30) 属性名称
dede_archives 文章表
ID int(11) 自动编号
typeid int(11) 所属主栏目编号
typeid2 int(11) 所属副栏目编号
sortrank int(11) 文章排序(置顶方法)
iscommend smallint(6) 是否推荐
ismake smallint(6) 是否生成静态
channel int(11) 文章所属模型
arcrank smallint(6) 阅读权限
click int(11) 点击次数
money smallint(6) 消费点数
title varchar(80) 标题
shorttitle varchar(36) 简略标题
color varchar(10) 标题颜色
writer varchar(30) 作者
source varchar(50) 来源
litpic varchar(100) 缩略图
pubdate int(11) 录入时间
senddate int(11) 发布时间
arcatt smallint(6) 自定属性(att)
adminID int(11) 发布管理员ID
memberID int(11) 发布会员ID
description varchar(250) 摘要
keywords varchar(60) 关键词
templet varchar(60) 文档模板
lastpost int(11) 最近评论时间
postnum int(11) 评论数目
redirecturl varchar(150) 跳转网址
mtype int(11) 用户自定义分类
userip varchar(20) 用户IP
locklikeid smallint(6) 是否锁定相关文章
likeid varchar(240) 相关文章ID
dede_arcrank 阅读权限表
ID int(10) 自动编号
rank smallint(10) 权限等级
membername varchar(20) 等级名称
adminrank smallint(10) 管理等级
money int(11) 消费点数
dede_arctype 栏目管理表
ID int(10) 栏目编号(自动编号)
reID int(10) 父栏目编号
topID int(10)
sortrank smallint(6) 排序编号
typename varchar(30) 栏目名称
typedir varchar(100) 栏目目录
isdefault smallint(6) 栏目列表选项(1链接到默认页 0链接到列表第一页 -1使用动态页)
defaultname varchar(20) 默认页的名称
issend smallint(6) 是否支持投稿
channeltype smallint(6) 频道类型
maxpage int(11) 保留
ispart smallint(6) 栏目属性
corank smallint(6) 浏览权限
tempindex varchar(60) 封面模板
templist varchar(60) 列表模板
temparticle varchar(60) 文章模板
tempone varchar(60) 单独页面模板
namerule varchar(50) 文章命名规则
namerule2 varchar(50) 列表命名规则
modname varchar(30) 模板名称
description varchar(200) 栏目介绍
keywords varchar(100) 关键词
moresite smallint(6) 多站点支持
siterefer smallint(6) 多站点站点根目录属性
sitepath varchar(60) 多站点站点根目录
siteurl varchar(60) 多站点绑定域名
ishidden smallint(6) 是否隐藏栏目
dede_sgpage 单页
上面是一些常用字段,可以在dede后台-》系统-》SQL命令行工具执行sql语句来批量修改!
Dedecms是一个网站应用系统构建平台,也是一个强大的网站内容管理系统。本经验介绍DedeCMS V53系统的安装全过程、
步骤/方法
官网中下载DedeCMS V53,下载下来的基本上压缩包。将其解压,然后将upload文件夹中的文件上传到网站的根目录中。
我们在浏览器中打开http://你的网址/install/indexphp ,开始进行安装。
选中“我已经阅读并同意此协议”点击继续,这里系统跳转到环境检测页面。
这里我们对系统环境做一个简单的说明: DedeCMS是基于PHP和MySQL技术开发,可以同时使用在Windows、Linux、Unix平台,其具体环境如下:
◆Windows 平台 IIS/Apache + PHP4/PHP5 + MySQL3/4/5 如果在windows环境中使用,建议用DedeCms提供的DedeAMPZ套件以达到最佳使用性能。 ◆Linux/Unix 平台 Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行) 建议使用平台 Linux + Apache22 + PHP52 + MySQL50 ◆PHP必须环境或启用的系统函数 [√]allow_url_fopen [√]GD扩展库
[√]MySQL扩展库 [√]系统函数(phpinfo、dir)
2如果环境检测全部正确([√]),我们点击“继续”进入“参数配置”
3首先我们配置“数据库设定”部分的参数,这里我们涉及到几个概念“数据库主机”、“数据库名称”、“数据库用户”、“数据库密码”、“数据表前缀”、“数据库编码”。
如果您使用的是虚拟主机或者合租服务器,一般空间商都会提供给你相关的数据,如果你是自己配置服务器或者本地测试,一般在环境架设时候会有相关的信息提示。
以 DedeAMPZ为例,因为Apache和MySQL共同安装在一台计算机上,所以数据库主机地址为“localhost”,数据库名称我们这是设置为默 认“dedecmsv53”,数据库用户名为“root”、密码为MySQL数据库默认密码“123456”,表前缀为“dede_”。
4网站设置中需要注意的是填写你的“网站网址”和“CMS安装目录”,其中“CMS安装目录”如果你安装在网站根目录不需要去理会,如果你安装在根目录的某个文件夹下需要进行相关的设置(程序会自动检测)。
5点击“继续”,完成DedeCMS的安装,到这里为止,我们的安装已经完成了,下面就是我们开始使用DedeCMS6点击[登陆网站后台],网址自动转向到你的网站,输入我们安装时候填写的管理员用户名和密码,以超级管理员身份登陆系统。
6点击[登陆网站后台],网址自动转向到你的网站,输入我们安装时候填写的管理员用户名和密码,以超级管理员身份登陆系统。
出现下面这种现象:
数据库主机: [localhost]一般为localhost
数据库名称: [dedecmsv56gbk]
数据库用户: [root]
数据库密码: []数据库连接失败!
数据表前缀: [dede_]如无特殊需要,请不要修改
数据库编码: []GBK [
] LATIN1 仅对41+以上版本的MySql选择
出现以上原因主要是信息填写不正确
1、数据库主机:
请确保您的数据库和主机在同一台服务器上,否则不要使用localhost,老老实实填写数据库IP。
2、数据库名称、数据库用户、数据库密码
这三个问题在虚拟主机\空间里的数据库管理上面就可以看到。不要使用默认的,一定要自己填写!
3、数据库前缀和数据库编码
这两项一般不用动,默认即可!
方法一:
1.登陆DEDECMS后台,依次点击“系统——数据库备份/还原——全选——提交”,数据库将备份在dede安装目录下的“/data/backupdata/”目录下;
2.将images,templets,uploads,plus,data下的backupdata这5个文件夹全部下载到本地;
3.在新的主机上安装织梦dede程序;
4.将步骤2中的5个文件夹上传到新安装的程序的对应的位置;
5.一键更新一下整个网站,生成一下html,更换主机空间大功告成。
方法二:整站搬迁(如果旧主机空间生成的html文件过多,不建议采用此种方法,因为上传下载时间太长了)
1.登陆你的DEDECMS后台,在“系统”区找到“数据库备份/还原”,将数据库进行“备份”;
2.将老主机空间里所有的文件,全部下载至你的电脑本地;
3.将文件上传至新主机空间;
4.在新主机空间安装DEDECMS系统,方法——在织梦的官方网站下载一个新的安装系统,将系统里的“install”文件夹里的东西传至主机空间,进行覆盖。接着,运行http://你的域名/install,进行安装。需要注意的是:数据库表的前缀必须和原数据库表的前缀必须一致(按默认操作即可);
5.安装完后,登陆后台,点击“系统”区的“数据库备份/还原”,将数据进行“还原”;
6.一键更新一下整个网站,生成一下html,更换主机空间大功告成。
方法三:也是最简单的方法,适用于进不去网站后台的使用,本人测试成功(以Godaddy主机空间为例)
1.通过Godaddy进行数据库备份:登录Godaddy,依次点击“web hosting——LAUNCH——Databases——MySQL”,点击要备份的数据库后面的铅笔形状的Edit,点击Backup进行备份。备份好的数据库在主机空间根目录下的_db_backups文件夹,下载到本地。
2.将images,templets,uploads,plus这4个文件夹全部下载到本地。
3.在新的主机上安装织梦dede程序。
4.将步骤3中的4个文件夹上传到新安装的程序的对应的位置。
5.通过Godaddy进行数据库恢复:首先将步骤1中下载下来的数据库文件上传到新的空间根目录下的_db_backups文件夹;然后登录Godaddy,依次点击“web hosting——LAUNCH——Databases——MySQL”,点击要恢复的新建的数据库后面的铅笔形状的Edit,点击Restore选择相应文件进行恢复。
6.一键更新一下整个网站,生成一下html,更换主机空间大功告成。
关于同时更换域名的,路径解决方法:
进入织梦DedeCms的后台,点 系统 -> SQL命令行工具,在文本框内输入SQL语句“update dede_addonarticle set body=replace(body,’旧域名’,'新域名’)”,按确定执行,然后再重新生成一遍HTML页面。
学技巧网站制作为您解答:
DEDECMS
V57版本出现后,在前台网页底部会出现织梦版权信息 “powered by
dedecms”,很多人都不知道怎么去掉的(当然了,学技巧不建议你去掉,毕竟程序是人家开发的,你免费用了),因为这段代码并不存在于HTM模板中。
其实还有一种方法,等等也教教大家。
学技巧现在告诉大家怎么去除织梦底部的 powered by dedecms版权信息:
方法一:
在include/dedesqlclasssphp文件中找到第588行:
$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);$arrs2
=
array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72,0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20,0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);
改成:
$arrs1 = array();$arrs2 = array();
方法二:
大家可以在系统参数里自己添加一个变量,然后在模板调用这个变量。
这
个方法就是不用默认的{dede:globalcfg_powerby/}这个便签,比如你添加的变量,你模板调用可以是
{dede:globalcfg_banquan/},这样也可以避免调用织梦官方版权信息。或者把默认的
{dede:globalcfg_powerby/}这个变量删除也可以的。
怎么通过dedecms后台语句删除变量呢?
“SQL命令行工具”里 运行 :
Delete FROM dede_sysconfig where varname="这里写你自己写的名称,列如:cfg_powerby"学技巧不太赞同第一种方法,感觉第二个还算比较实用点。大家运行sql语句的时候注意把数据表的前缀修改为自己的。
希望对你有所帮助
0条评论