文档库 最新最全的文档下载
当前位置:文档库 › Discuz数据表详解

Discuz数据表详解

Discuz数据表详解
Discuz数据表详解

Discuz数据表详解方便二次开发

Discuz数据表详解,方便二次开发,有时候还是感觉直接改动数据库比较方便一些Discuz默认库的53个数据表

cdb_access (用户权限表)

uid 用户id

fid 论坛id

allowview 允许浏览

allowpost 允许发新帖

allowreply 允许回复

allowgetattach 允许下载附件

allowpostattach 允许上传附件

cdb_adminactions 关联用户组

admingid 管理组id

disabledactions 关联后的权限

cdb_admingroups 管理组权限设置(3条)…………………表1

admingid 管理组id

alloweditpost 允许编辑帖子

alloweditpoll 允许编辑投票

allowstickthread 允许固定主题

allowmodpost 允许编辑帖子

allowdelpost 允许删除帖子

allowmassprune 允许批量删除帖子

allowrefund 允许强制退款

allowcensorword 允许过滤词语

allowviewip 允许查看用户IP信息

allowbanip 允许禁止IP

allowedituser 允许编辑用户

allowmoduser 允许审核用户

allowbanuser 允许禁止用户访问

allowpostannounce 允许发布公告

allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受***(不受灌水预防和最大字数等)allowviewrealname 允许查看真实名字

cdb_adminnotes (后台留言表)

id 后台留言id

admin 留言人

access 阅读权限

adminid 管理组id

dateline 发表时间

expiration 过期时间

message 留言内容

cdb_adminsessions 管理记录(0条)

uid 用户id

ip ip

dateline 时间

errorcount 错误次数

cdb_advertisements 后台广告管理…………………………..表3

advid 广告id

available 是否启用

type 类型

displayorder 排列顺序

title 标题

targets 投放范围

parameters 参数

code 代码

starttime 开始时间

endtime 结束时间

cdb_announcements 公告表(0条)………………………….表4 id 公告ID

author 发布者用户名 poster;posterid发布人id

subject 公告标题

displayorder 排列顺序

starttime 公告开始时间

endtime 公告失效时间

message 公告内容

cdb_attachments 附件表(0条)……………..表5

aid 附件数据ID uid 用户id

tid 主题ID

pid 帖子ID

dateline 发布附件时间 postdatetime 发布时间

readperm 阅读权限

filename 附件的原始文件名

description 附件描述

filetype 附件类型

filesize 附件文件的大小

attachment 服务器路径,相对于(config.php中$attachdir值)downloads 下载/浏览次数

width

height

attachment 附件定价/下载用分

cdb_attachtypes 附件类型(0条)

id 数据ID

extension 扩展名

maxsize 最大允许的上传大小

cdb_banned 被禁止访问表……………………..表8

id 禁止访问id

ip1 ip字段1

ip2 ip字段2

ip3 ip字段3

ip4 ip字段4

admin 操作人

dateline 操作时间

expiration 过期时间

cdb_bbcodes 自定义Discuz!代码(3条)…………表9 id 数据ID

available 是否启用

tag 标签

replacement 替换内容

example 使用举例

explanation 代码的解释说明

params 参数个数

nest 嵌套次数

cdb_buddys (好友表)

uid 用户id

buddyid 好友的id

dateline 加入时间

description 备注

cdb_creditslog(积分转帐交易记录表)

uid 用户id

fromto 来自/到

sendcredits 转出积分字段

receivecredits 接受积分字段

send 转出积分

receive 收到积分

dateline 操作时间 paydate

operation 操作

cdb_failedlogins 登陆失败的记录(0条)…………表14 ip IP地址

count 失败的次数

lastupdate 最后尝试登陆时间

cdb_favorites 用户主题收藏(0条)……………….表15 uid 用户id

tid 主题id typeid 类型id

cdb_forumfields 论坛扩展信息表

fid 论坛id

description 论坛简介

password 访问密码

icon 论坛图标

postcredits 自定义发主题增加积分

replycredits 自定义发回复增加积分

redirect 论坛转向 URL

attachextensions 本论坛允许附件类型

moderators 斑竹列表

rules 本论坛规则

threadtypes 主题分类topictypes

viewperm 浏览论坛许可

postperm 发新话题许可

replyperm 发表回复许可

getattachperm 下载/查看附件许可

postattachperm 上传附件许可

cdb_forumlinks 联盟论坛(1条)

id 数据ID

displayorder 显示顺序

name 网站名称

url 地址

note 说明

logo logo地址

cdb_forums 论坛表(1条)

fid 论坛id

fup 上级论坛id

type 论坛类型,cat为分类,forum为论坛,sub为子论坛name 论坛的名字

status 显示论坛

displayorder 显示顺序

styleid 风格方案id

threads 主题数量

posts 帖子数量

todayposts 今日发帖数量

lastpost 最后发表信息

allowsmilies 允许smilies图标

allowhtml 允许html

allowbbcode 允许discuz!代码

allowimgcode 允许[img]标签

allowblog 允许加入blog

allowtrade 允许发起交易

alloweditrules 允许版主修改本论坛规则modnewposts 发帖审核

jammer 启用内容干扰码

disablewatermark 禁用图片附件添加水印inheritedmod 本论坛或分类版主的权力继承到下级论坛autoclose 主题自动关闭

cdb_medals 勋章表

medalid 勋章id

name 勋章名称

available 是否启用

image 图片地址

cdb_memberfields 用户扩展信息表

uid 用户id

nickname 用户昵称

site 主页

alipy 支付宝帐号

icq ICQ

qq QQ

yahoo Yahoo

msn MSN

taobao 淘宝旺旺

location 来自

customstatus 自定义头衔

medals 勋章

avatar 头像

avatarwidth 头像宽度

avatarheight 头像高度

bio 生日

signature 个人签名

sightml html解析后的签名

ignorepm 忽略PM列表(拒绝接受本名单中的用户发来的短消息) groupterms 公众用户组信息

authstr 待审核用户

cdb_members 用户表(1条)………………users 表59

uid 用户id

username 用户名

password 密码(md5)

secques 安全提示问题(独立加密)

gender 性别

adminid 管理组id

groupid 用户组id

groupexpiry 用户组有效期extgroupids 扩展用户组

regip 注册ip

regdate 注册时间

lastip 最后登陆ip

lastvisit 上次访问时间

lastactivity 上次访问时间(记录)lastpost 最后发表时间

posts 发贴数

digestposts 精华帖数

oltime 在线时间

pageviews 页面访问量

credits 总积分

extcredits1 扩展积分1

extcredits2 扩展积分2

extcredits3 扩展积分3

extcredits4 扩展积分4

extcredits5 扩展积分5

extcredits6 扩展积分6

extcredits7 扩展积分7

extcredits8 扩展积分8 avatarshowid 天下秀

email 邮箱

bday 生日

sigstatus 签名是否改动

tpp 每页显示主题数

ppp 每页显示帖子数

styleid 个性定义风格id

dateformat 个性日期格式

timeformat 个性时间格式

pmsound 短消息提示音

showemail 是否公开email地址

newsletter 是否接受论坛通知

invisible 是否隐身登录

timeoffset 时区校正

newpm 是否有新短消息

accessmasks Access标志

cdb_moderators 版主表

uid 用户id

fid 版区id

displayorder 显示顺序

inherited 是否继承

cdb_onlinelist 在线列表定制(4条)……………..表32 groupid 用户组ID

displayorder 显示顺序

title 组头衔

url 用户组图例位置(相对于./images/common目录)cdb_onlinetime 在线时间表………..表33

uid 用户id

thismonth 本月在线时间

total 总计在线时间

lastupdate 最后访问时间

cdb_orders 订单信息表……………………………………………表34

orderid 订单号

status 状态

buyer 购买者

admin 补单操作者

uid 购买人id

amount 数量

price 价格

submitdate 提交日期

confirmdate 确认日期

cdb_paymentlog 帖子买卖表………………………..attachpaymentlog 表6 id username aid postdatetime

uid 用户id

tid 主题id

authorid 作者id

dateline 时间

amount 价格

netamount 作者收入

cdb_plugins 插件管理表pluginid 插件id

available 是否启用

adminid 管理插件的管理组id name 插件名称

identifier 唯一标识符description 描述

datatables 插件的数据表directory 插件目录

copyright 版权信息

modules 记录插件详细信息

cdb_pluginvars

plginvarid 插件变量id pluginid 插件id displayorder 显示顺序

title 标题

description 描述

variable 变量

type 类型

value 数值

extra 存储下拉列表的详细信息cdb_pms 短消息表

pmid 数据ID

msgfrom 发送者名

msgfromid 发送者id

msgtoid 接收者id

folder 文件夹

new 是否为已读

subject 消息标题

dateline 发送时间

message 内容

cdb_polls 投票(0条)

tid 主题ID

pollopts 投票数据

cdb_posts 帖子表(0条)

pid 帖子id

fid 论坛id

tid 主题id

first 是否为主题(1为主题,0为帖子)

author 帖子作者用户名

authorid 帖子作者用户id

subject 帖子标题

dateline 帖子发表时间

message 帖子正文内容

useip 发贴时的IP

invisible 帖子状态(是否是被审核或者是否在回收站)

usesig 是否显示签名

htmlon 是否开启html

bbcodeoff 是否允许Discuz!代码标签smileyoff 是否允许Smile表情图标parseurloff 是否允许自动加链接attachment 是否有附件

rate 本帖子被评分数

ratetimes 本帖子被评分次数

cdb_profilefields 用户栏目定制(0条)fieldid 数据id

available 是否可用

invisible 是否隐藏

title 栏目标题

description 简短描述

size 内容最大长度

displayorder 显示顺序

required 必填内容

unchangeable 不可修改

showinthread 在帖子中显示

selective 是否可选

choices 选项内容

cdb_ranks (用户级别表)

rankid 级别id

ranktitle 发帖数级别头衔

postshigher 发帖数级别阀值

stars 星星数

color 颜色

cdb_ratelog(帖子评分记录表)

pid 帖子id

uid 用户id

username 用户名

extcredits 评分字段

dateline 时间

score 分数

reason 操作原因

cdb_regips (注册ip表(开启新用户注册验证后记录)) ip IP

dateline 时间

count 次数

cdb_rsscaches rss缓存表

lastupdate 最后更新

fid 版块id

tid 主题id

dateline 发表时间

forum 版块名称

author 作者

subject 标题

description 简短描述

cdb_searchindex 论坛搜索索引(0条)………………………….表44 searchid 数据ID

keywords 搜索类型/关键字

searchstring 搜索内容

useip 搜索者IP

uid 用户id

dateline 搜索开始时间

expiration 搜索失效时间

threads 主题数量

tids 主题id多个以,分割

cdb_sessions 在线统计(0条)………..online 表31

sid 数据ID

ip1 IP地址第一栏

ip2 IP地址第二栏

ip3 IP地址第三栏

ip4 IP地址第四栏

uid 用户id

username 用户名

groupid 用户组id

styleid 风格id

invisible 是否隐身登陆

action 当前动作

lastactivity 最后活动时间

lastolupdate 在线时间最后更新

pageviews 页面访问量

seccode 记录验证码

fid 正在浏览的版区id

tid 正在浏览的主题id

bloguid 记录blog用户id

cdb_settings 论坛基本设置表(64条)

variable 变量名

value 赋值

cdb_smilies 论坛表情符号(18条)

id 数据ID

displayorder 显示顺序

type 类别(smiley/icon)

code smilies代码(对于type=smiley有效)

url 图标位置

cdb_stats 论坛统计记录(50条)

type 统计类别

variable 统计的变量名

count 统计计数

cdb_statvars 论坛统计记录(在后台启用了论坛统计以后有记录)type 统计类别

variable 统计的变量名

value 统计的数值

cdb_styles 风格样式(1条)

styleid 风格id

name 风格的名称

available 是否可用

templateid 关联的模板id

cdb_stylevars 风格变量设置(25条)stylevarid 数据ID

styleid 关联的风格id

variable 风格的变量名

substitute 变量赋值

cdb_subscriptions 用户定阅表(0条)uid 订阅用户id

tid 用户订阅的主题id

email 用户email地址

lastnotify 上次email通知时间

cdb_templates 模板表(1条)templateid 数据ID

name 模板的名称

directory 模板所在的目录

copyright 设计者版权信息

cdb_threads 主题表(0条)

tid 主题id

fid 论坛id

iconid 主题前面的表情图标id

typeid 主题类型id

readperm 阅读权限

price 售价

author 作者的用户名

authorid 作者的id

subject 标题

dateline 主题发表时间

lastpost 最后回复者的id

lastposter 最后回复者的用户名

views 浏览次数

replies 回复数量

displayorder 显示顺序(0为普通主题,1~3分别为I,II,III级置顶) highlight 是否高亮显示

digest 是否精华

rate 是否评分

blog 是否加入blog

poll 是否为投票帖

attachment 是否包含附件,且附件类型

moderated 是否被编辑过

closed 主题是否关闭

cdb_threadsmod 主题管理记录表

tid 主题id

uid 用户id

username 用户姓名

WampServer2.0搭建Discuz!PHP论坛

下载工具: 1、WampServer2.0h.exe ---PHP集成环境软件 2、UCenter1.5.0/UCenter Home1.5/Discuz! 7.0集成安装包(UC1.5_UCH1.5_DZ7.0_SC_GBK.zip) 安装步骤: 1、找到以上的软件和集成安装包,然后download!呵呵最好是官网上去找都是免费的。。不然下到垃圾软件很麻烦,这里就不提供地址了,上Google就一搜就有! *注意了,WampServer支持很多版本的PHP、Acpche、MySQL,其中2.0h这个版本默认是PHP5.2.9、Acpche2.2.11、MySQL5.1.33对于安装Discuz!,我测试了没问题,其他版本的有出现过兼容性问题,下文详细说明。 2、现在当然是运行手安装了: (这是提示你是否安装过WAPM5 的任何版本,请先保存你的数据,卸载掉WAMP5,删除那个wamp的目录) 单击“是”。 3、继续“Next” 4、选择“I accept the agreement”,然后“Next”。 5、选择安装的目录,比如我放的“F:\wamp”,然后“Next”。 5、选择“Creat a Desktop icon”(在桌面上放个启动图标,看你自己喜好了,无所谓都),然后“Next”。 6、这里就开始安装了单击“Install”。 7、等啊等啊一小会工夫就over了,弹出个对话框,然你选择默认的浏览器,单击“是”。 8、这步到了“PHP mail parameters”,如果你有360安全卫士啥的估计都该提示你添加啥啥的了,360当然是允许了。我们这里需要你填 SMTP:localhost Email:fuwa12345@https://www.wendangku.net/doc/0b10531381.html,(这是我的,你添自己的邮箱),填完“Next”,点“Finish”。 这个时候,程序就安装完毕了,注意此程序在最后已经启动了,细心的朋友会看见桌面右下角,多了一个图标。 *注意:这个图标就是你日常使用WampServer的地方了,它有好几种显示状态,通常显示的白色,如果出现左边一点红色或者黄色(表示Acpche、MySQL啥的没启动),这个往往的启动端口被占用了,比如你正在运行别的mysql程序啊,Acpche程序啊啥的,还有你在看迅雷也会把80端口占用,把那些没用的东东都

Discuz数据表详解

Discuz数据表详解方便二次开发 Discuz数据表详解,方便二次开发,有时候还是感觉直接改动数据库比较方便一些Discuz默认库的53个数据表 cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条)…………………表1 admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款

allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受***(不受灌水预防和最大字数等)allowviewrealname 允许查看真实名字 cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容 cdb_adminsessions 管理记录(0条) uid 用户id ip ip dateline 时间 errorcount 错误次数 cdb_advertisements 后台广告管理…………………………..表3

PHP康盛Discuz分表模拟实现代码

table = $table; $this->mysqli=new mysqli("localhost","root","1006","test"); $Utf8Sql="set names utf8;"; $this->mysqli->query($Utf8Sql); $initTableSql = "create table if not exists $this->table (`id` tinyint not null auto_increment primary key,`name` char(255) not null);"; $this->mysqli->query($initTableSql); $initMapSql = "create table if not exists map_$this->table (`rid` tinyint not null auto_increment primary key, `name` char(255) not null);"; $this->mysqli->query($initMapSql); $initMapInsertSql = "insert into map_$this->table (`name`) select '$this->table' from dual where not exists (select * from map_$this->table where map_$this->https://www.wendangku.net/doc/0b10531381.html, = '$this->table');"; $this->mysqli->query($initMapInsertSql); } /** * 区间定位获取数据 * @param Integer $minId 最小ID * @param Integer $maxId 最大ID

Discuz! X config_global.php配置注释教程

Discuz! X config_global.php配置注释教程

DZ各个数据表详解

DZ各个数据表详解 DZ默认库的53个数据表 cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条)admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款 allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录 disablepostctrl 发贴不受***(不受灌水预防和最大字数等) cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容 cdb_adminsessions 管理记录(0条) uid 用户id

Discuz!X2.5 论坛安装图文教程

Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。 说明:本文档用于帮助您全新安装完整的 Discuz! X2.5 一、下载 Discuz! X2.5 官方版到本地或者服务器上 下载地址:点击这里开始下载 二、解压并上传 Discuz! X2.5 程序到服务器且修改相应目录权限 1、上传 Discuz! X2.5 程序到服务器上 解压缩得到如下图所示的三个文件: upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件; readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明; utility 目录为论坛附带工具,包括升级程序。 将其中 upload 目录下的所有文件使用 FTP 软件以二进制方式(常见 FTP 软件二进制的设置方法:点击查看详细说明)上传到空间。如下图所示: ———————————————————————————————————————青年论坛https://www.wendangku.net/doc/0b10531381.html,/电影吧https://www.wendangku.net/doc/0b10531381.html,/ 欢迎访问

2、设置相关目录的文件属性,以便数据文件可以被程序正确读写 使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777,Win 主机请设置internet 来宾帐户可读写属性。 ./config/config_global.php ./config/config_ucenter.php ./config ./data ./data/avatar ./data/plugindata ./data/template ./data/threadcache ./data/attachment ./data/attachment/album ./data/attachment/forum ./data/attachment/group ./data/log ./uc_client/data/cache ./uc_server/data/ ./uc_server/data/cache ./uc_server/data/avatar ./uc_server/data/backup ./uc_server/data/logs ./uc_server/data/tmp ./uc_server/data/view 关于目录权限修改可以参考:点击查看详细说明 三、安装过程 上传完毕后,开始在浏览器中安装 Discuz! X2.5,在浏览器中运行 https://www.wendangku.net/doc/0b10531381.html,/bbs/install/开始全新安装(其中https://www.wendangku.net/doc/0b10531381.html,/bbs 为你的站点访问地址)

discuz搬家教程-本人自己搬家过程、经验

刚刚完成了搬家!心里有点小激动。我说下我的搬家过程! 在论坛里面看的那些试了好几个都不适用!写下自己亲自搬家的经验! 1 将旧站空间的所有文件(看好,是空间里面的文件,不包括数据库里的文件)压缩好后,下载到本地。 2 将旧站下载到本地的文件上传到新站!并解压! 3 下载“帝国备份王”软件(这个软件确实很人性化),将软件上传到新站的根目录! 4 打开http://你的域名/ebak(帝国备份王的的文件),进入(初次使用用户名admin密码123456)之后,点击左边的数据库设置,写下你就站的数据库信息! 5 当参数设置成功后,点击“帝国备份”左侧的“备份数据”,将会进入“备份参数设置”页,此时参数虽多,但几乎您不需要更改任何东西,唯一需要做的只是记住备份目录就行了,最后点击“开始备份”即可 6 当提示“备份完毕”后,就需要将已经成功备份的数据恢复到新的数据库中了。点击“帝国

备份”软件左侧的“参数设置”,将我公司给您分配的MYSQL数据库的相关信息填写进去即可。 7 当新的数据库信息设置完毕后,点击左侧的“恢复数据”,选择刚才备份的目录,并点击“开始”恢复即可。 10 当系统提示“数据还原完毕”时,则证明数据迁移已经完成,接下来打开新站里面的config/config_global.php 和config_ucenter.php 还有uc_server/data/config.inc.php:三个文件。

$dbuser = '数据库名'; // 数据库用户名 $dbpw = '数据库密码'; // 数据库密码 $dbname = '数据库名'; // 数据库名 也就是上面三个文件中凡是出现以前数据库名和密码的地方,都改为现在的!另注:如果搬家之后域名也改变了,修改config_ucenter.php的这行代码:define('UC_API', 'http://www.你的域名.com/uc_server'); 好了,就可以打开站了!

Discuz之论坛模块通用函数集合 function_forum详解

* * @param $uid - 用户ID * @param $size - 头像大小 small/middle/big * @param $returnsrc - 是否返回头像地址 */ function discuz_uc_avatar($uid, $size = '', $returnsrc = FALSE) { ...... } ====== 1 ====== /** * 论坛附件删除 * @param $attach - 单一附件数据 */ function dunlink($attach) { ...... } ====== 2 ====== /** 权限表达式 * @param $formula - 权限表达式 */ function formulaperm($formula) { ...... } ====== 3 ====== /** 勋章权限表达式 * @param $formula - 勋章权限表达式 * @param $type - 1 权限验证 2 勋章字串 */ function medalformulaperm($formula, $type) { ......

====== 4 ====== /** * vip用户购买组权限是否到期 * @param $terms 期限来源于 memberfields 表的 groupterms 字段* @return 返回过期信息 */ function groupexpiry($terms) { ...... } ====== 5 ====== /** * 返回当前链接的域名 * @return 返回域名 */ //清理到程序中 function site() { return $_SERVER['HTTP_HOST']; } ====== 6 ====== /** * 显示主题分类 * @param $curtypeid - 当前被选择的类型id * @return 返回的HTML数据 */ //使用较少 function typeselect($curtypeid = 0) { ...... } ======

Discuz!论坛备份恢复全功略

Discuz!是目前应用最为广泛的PHP论坛,以运行高效,维护方便,搭建简单而著称。很多用户都搭建了自己的Discuz!论坛,在使用过程中会遇到诸如空间服务提供商主机出问题,Discuz!论坛版本升级,安装各种插件造成论坛崩溃的问题,如何才能保证在这些问题发生后依然可以继续使用论坛呢?其中的关键就是将自己论坛的数据库备份好,只要数据库还在那么恢复论坛完好无损就是一个简单的工作。今天笔者就为各位介绍如何备份和恢复Discuz!论坛数据库。 一,Discuz!论坛数据库简介: 在我们学习备份和恢复Discuz!论坛数据库之前需要了解其自身机理。我们现在使用的Discuz!论坛所用数据库是MYSQL数据库。他也是目前为止与PHP兼容性最好的数据库。在实际使用中我们只需要把论坛对应的数据库文件备份出来即可,这个数据库文件将包括论坛所有表内容以及各个参数信息。 我们有两种方法来备份和恢复Discuz!数据库,一个是通过Discuz!论坛内置的数据库备份功能来实现,而另外一个则是通过MYSQL数据库专业备份工具——PHPMYADMIN来实现。不管是哪种方法我们都可以在备份后轻松的将论坛恢复。各个帖子各个主题以及所有用户及其权限完好如初。 二,通过Discuz!内置备份功能保存数据库: 安装并运行Discuz!论坛一段时间后我们可以通过其后台的备份功能保存数据库文件。 第一步:用管理员权限登录论坛,在首页点右上角的“系统设置”进入后台管理界面。(如图1)

第二步:后台管理界面中我们在左侧找到“数据库->资料备份”。然后你会看到“数据备份类型”选项,一般我们保持默认的“标准备份”即可,他将备份包括常用的数据表在内的数据信息。如果是选择“全部备份”则保存全部论坛数据表内容,“最小备份”则是保存包括用户,板块设置及系统设置在内的数据,另外如果我们对数据库并不是十分了解的话,不建议大家通过“自定义备份”来设置。(如图2) 小提示: 在我们进行数据库备份类型设置时即使选择了全部备份也应该注意一点,那就是这样备份的信息里是不包括模板文件和附件文件的。模板和附件还有用户自定义头像等信息的备份只能

网站建设系统解决方案Discuz!社区动力论坛系统解决方案

-------------------------------------------------------------------------------------------------------------------------- 本资料由郑州网站建设E网中国(https://www.wendangku.net/doc/0b10531381.html,)整理编辑,未经许可不得转载。。郑州网站建设,郑州网站设计制作,郑州网络公司,网站优化,网站推广,网站搜索引擎优化请找专业郑州网站建设E网中国 -------------------------------------------------------------------------------------------------------------------------- 一、Discuz!社区动力论坛系统简介: CrossdayDiscuz! Board 论坛系统(简称Discuz! 论坛,中国国家版权局著作权登记号2006SR11895)是一个采用PHP 和MySQL 等其他多种数据库构建的高效论坛解决方案。论坛软件系统亦称电子公告板(BBS)系统,它伴随社区BBS的流行而成为互联网最重要的应用之一,也逐渐成为网站核心竞争力的标志性体现。作为商业软件产品,Discuz! 在代码质量,运行效率,负载 能力,安全等级,功能可操控性和权限严密性等方面都在广大用户中有良好的口碑。2006年7月CNNIC 发布的最新统计表明,43.2% 的中国网民经常使用论坛/BBS/讨论组,论坛社区应用首次超过即时通讯 IM ,成为仅次于收发Email的互联网基本应用。 Crossday Discuz! Board(以下简称 Discuz!,中国国家版权局著作权登记号 2006SR11895)是康盛创想(北京)科技有限公司(英文简称Comsenz)推出的一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz! 的基础架构采用世界上最流行的 web 编程组合 PHP+MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。 作为国内最大的社区软件及服务提供商,Comsenz旗下的 Discuz! 开发组具有丰富的 web 应用程序设计经验,尤其在论坛产品及相关领域,经过长期创新性开发,掌握了一整套从算法,数据结构到产品安全性方面的领先技术。凭借 Discuz! 开发组长期积累的丰富的 web 开发及数据库经验,和强于创新,追求完美的设计理念,使得 Discuz! 在很短时间内以其鲜明的个性特色从国内外同类产品中脱颖而出。经过了效率最优化和负载能力最佳化设计的 Discuz! ,已获得业内越来越多专家和权威企业的认可。 使得 Discuz! 无论在稳定性,负载能力,安全保障等方面都居于国内外同类产品领先地位。 二、Discuz! 适用于以下的应用领域: 对稳定性和负载能力要求较高的门户网站大中型企业的客户在线调查、技术与产品服务企事业单位内部交流与沟通,办公协作与自动化(OA)大中专院校的学生、教工与校友讨论区已经发展到一定规模,具有相当访问量的个人网站商业、交友、科技、影音、下载等等方面的专门网站地方政府、电信公司或爱好者建立的地域性讨论区以上仅是一些常见应用领域的举例,事实上,Discuz! 因其全面的功能设计和可圈点的安全防范,几乎适用于所有需要互动和交流功能的网站,尤其是已经具备相当规模,且经常因为服务器资源耗尽、安全问题或其他原因而损失人气的中大型应用案例。同时我们也不断吸取用户的意见和建议,在现有系统的基础上,降低应用门槛、简化和人性化使用操作,有的放矢的进行功能扩充,使Discuz! 适用于更多的应用领域。 三、Discuz!重点功能: A 性能优化内置完善的解决方案,继续提升产品负载能力 B 短消息增加多人会话模式,并支持后台批量搜索管理

从雷傲论坛转换到Discuz!论坛

一、环境配置 选择的服务器环境是WINXP+II5,首先请确保电脑上的IIS已经配置完成,并且IIS 的主目录指向D:\WEB。 1、让服务器支持PHP。我选择的是php-4.3.11-Win32.zip 解压缩PHP压缩包到C:\PHP(这个路径可以随意,不过以下要是用到这个路径,请相应的修改)。 复制C:\PHP目录下的php4ts.dll及C:\PHP\dlls目录下的所有文件到windows的c:\windows\system32文件夹里: 其中C:为你现在所使用的操作系统的系统盘,如果你目前操作系统不是安装在C:\windows下,请相应做出修改。 复制php.ini-dist到C:\windows下,并将其改名为php.ini。然后用记事本打开,利用记事本的查找功能搜索extension_dir = "./",并将其路径指到你的PHP 目录下的extensions 目录,比如:extension_dir = "C:\PHP\extensions";再搜索register_globals = Off,将Off 改成On,直接保存关闭php.ini 即可。 2、让服务器支持MYSQL。我选择的是mysql-4.0.20d-win.zip 下载获得Mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录。安装完成后MySQL也就完成了。默认的用户名是root,密码为空。 进入C:\mysql\bin\,双击winmysqladmin.exe,就可以启动MYSQL数据库了(此时在系统托盘处可以看到图标) 3、让IIS对PHP进行解析。 请按以下图示操作

DZ网站快照劫持漏洞【最全整理】

0x00 网站快照劫持:DZ常见漏洞利用分析 0x01Discuz上传图片附件实现远程命令执行漏洞 漏洞产生过程:forum_image.php中的$w,$h变量可控,末处理直接传入Thumb()函数,经该函数传入Thumb_IM()函数,最终调用exec()导致远程命令执行漏洞。 通过分析可知:需要forum.php调用image_class模块调用图像预览功能,后台上传设置为ImagicMagick库,默认为GD库渲染。前台登录发贴上传图片附件。 提示: forum.php是常被利用的文件(论坛首页入口组件),论坛附件上传是个突破口。 0x02ImageMagick远程执行漏洞分析及利用 目前所有版本的Graphicsmagick和ImageMagick都支持打开文件,当文件名的第一个字符为‘|’,则文件名会被传递给shell程序执行,导致(可能远程)代码执行。 提示:ImageMagick图片程序对文件名处理机制存在漏洞 0x03Discuz GetShell(获取权限)漏洞EXP 1.注册任意账户,登陆用户,发表blog日志(注意是日志) 2.添加图片,选择网络图片,地址 {${fputs(fopen(base64_decode(ZGVtby5waHA),w),base64_decode(PD9waHAgQGV 2YWwoJF9QT1NUW2NdKTsgPz5vaw))}} 3.访问日志,论坛根目录下生成demo.php,一句话密码c 由0x01、0x02与0x03可知论坛上传图片是被利用最常见的漏洞,管理员们要注意把控。 0x04 Discuz获取UC key Getshell(获取权限)。 知道UC的appkey的情况下getshell,问题的根源在于api/uc.php

最新Discuz数据库格式汇总

D i s c u z数据库格式

Discuz!4.0.0正式版数据字典 默认库共53个数据表,(以下表数据量注释均为默认) cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条) admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款 allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受限制(不受灌水预防和最大字数等) cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容

Discuz! X 目录文件列表结构及模板文件结构详解

目录+文件篇: | -- admin.php 管理员入口 | -- api.php 接口文件 | -- category.php 分类入口 | -- cp.php 个人资料设置入口 | -- crossdomain.xml FLASH跨域传输文件 | -- favicon.ico 系统icon图标 | -- forum.php 广场入口 | -- group.php 群组入口 | -- home.php 空间入口 | -- index.php 首页入口 | -- ivite.php 邀请处理文件 | -- member.php 用户处理文件 | -- misc.php 杂项处理文件 | -- plugin.php 插件处理文件 | -- portal.php 站点首页入口同index.php | -- robots.txt 搜索引擎蜘蛛限制配置文件 | -- search.php 搜索入口文件 | -- userapp.php 用户应用、游戏、漫游入口文件 | -- static 系统用到的图片包 | -- template 系统总模板目录 | -- uc_client ucenter客户端程序 | -- uc_server FULL版本中ucenter服务端 | -- api 接口文件夹 | -- api -- db | -- api -- db -- dbbak.php 接口调用中用到的数据库备份文件,内涵数据库类 | -- api -- javascript -- advertisemen.php 广告调用接口 | -- api -- javascript -- javascript.php js调用接口 | -- api -- manyou 漫游平台调用接口文件夹 | -- api -- manyou -- class 漫游接口中需要用到的类的文件夹 | -- api -- manyou -- Manyou.php 漫游接口文件 | -- api -- manyou -- my.php 继承与manyou.php,用来执行更新用户资料的借口文件 | -- api -- mobile 移动手机设备接口文件夹,这个文件夹中包含了大量的用户手机浏览器客户端显示的模板和执行文件。 | -- api -- trade 在线支付平台接口文件夹,内涵支付宝,财付通等接口文件,本目录的文件需要FTP二进制上传。 | -- config Discuz!x1的配置文件目录

Discuz! 2.0-2.5 论坛网站搬家详细步骤(亲测)

Discuz! 2.0-2.5 论坛网站搬家详细步骤(亲测) 网站搬家是站长常有的事情,今天分享一篇Discuz!论坛2.0-2.5网站搬家详细步骤,一:准备工作。 1:进入后台,点击→站长→数据库→备份→Discuz! 和UCenter 数据,后台备份完毕后,把所有数据包下载到本地。 2:FTP软件登陆服务器,备份以下目录,所有备份文件全部都需要下载到本地电脑上。(1):备份template目录下你模板的所有文件 (2):备份dada目录下的attachment,attachment目录内包含所有附件, (3):备份uc_server/data目录下的avatar ,avatar是头像图片存放的目录。 二:修改域名;将现在正在使用的域名解析到新的服务器上,比如您的网站域名是:https://www.wendangku.net/doc/0b10531381.html,,那么现在就把这个域名解析到新的空间上。使之能正常访问到新空间。您可以随便上传一个html文件或其他文件到新空间上作以测试。 三:下载与您当前网站使用相同的DZ版本程序,请到官方下载。 官方DZX下载地址:https://www.wendangku.net/doc/0b10531381.html,/downloads/install/discuzx恢复数据四:上传全新的DZX程序到新空间上,全新下载来的DZX程序文件是在upload目录内。请将upload目录内所有文件上传到新空间上。 五:上传完毕新程序后,我们开始全新安装DZX,全新安装方法请参考相关文档。

重要:全新安装时,数据表前缀一定要和即将搬过的网站的数据表前缀一致,否则书库将无法正常导入。请看下图 技巧提示: 本功能在恢复备份数据的同时,将全部覆盖原有数据,请确定恢复前已将论坛关闭,恢复全部完成后可以将论坛重新开放。 恢复数据前请在Discuz! X2安装文件目录下utility文件夹内找到restore.php 文件,然后将restore.php 文件上传到程序文件夹data目录下。为了您站点的安全,成功恢复数据后请务必及时删除restore.php 文件。 您可以在数据备份记录处查看站点的备份文件的详细信息,删除过期的备份,并导入需要的备份。" 数据恢复: 您可以在本页面数据备份记录处导入备份恢复数据,也可以通过在浏览器中执行 https://www.wendangku.net/doc/0b10531381.html,/data/restore.php 恢复数据

discuz论坛程序的SEO方面优化详细操作

discuz!论坛SEO 一、discuz!论坛基础优化实践(一) meta,content 优化 meta的优化(https://www.wendangku.net/doc/0b10531381.html,山东mba网提供) discuz的后台可以对meta信息进行设置,甚至可以添加自己的头部信息,但它的设置都是针对于所有页面的,全部页面都拥有相同的keywords和description是SEO所不赞成的。 方案一:删除meta 修改页头模板文件templates/default/header.htm:将meta的keywords和description标签删除。 这两个标签作用很小了,而且还有discuz自带的一些无用信息,用得不好反而会有坏作用,因此宁缺勿滥。 方案二:定制meta 本部分实现了将内容页keywords设为帖子标题,description为内容前100字;也实现了主页与各版列表页meta的单独设置(不同版的不同,同一版各列表页相同)。 1.修改页头模板文件templates\default\header.htm:将meta的keywords和description标签改为如下形式 这里的$seokeywords、$seodescription就是后台设置的那个值,

下面说怎么定制这个值;{$metakeywords}是奇虎的关键字,留下以后处理 2.内容页(viewthread)设置keywords为帖子标题,description 为内容前100字 2.1修改viewthread.php 文件: 在include template('viewthread'); (更新:dz5.5为iinclude template($iscircle ? 'supesite_viewthread' :'viewthread'); ) 语句的上面加入一行: require_once DISCUZ_ROOT.'./include/bmt.thread.inc.php'; 2.2创建include/bmt.thread.inc.php 文件,内容为

Discuz模板文件详解

模板文件篇: | -- tem plate -- default 系统内置风格模板(默认风格) | -- tem plate -- default -- discuz_style_default.x m l 风格安装文件,可用风格导出功能创建 | -- tem plate -- default -- preview.jpg 预览图 | -- template -- default -- common 风格中的公共包含文件,内含css、htm模板文件 | -- tem plate -- default -- comm on -- block_forum tree.htm 树形论坛版块分支js文件 | -- template -- default -- comm on -- block_thread.htm 特殊主题的风格模块文件 | -- template -- default -- comm on -- block_userinfo.htm 用户资料的风格模块,用于显示 | -- tem plate -- default -- comm on -- common.css 公共CSS文件。 | -- tem plate -- default -- comm on -- css_diy.htm DIY面板的样式文件 | -- tem plate -- default -- comm on -- editor.css 编辑器样式 | -- tem plate -- default -- comm on -- editor.htm 编辑器模板文件 | -- tem plate -- default -- comm on -- editor_menu.htm 编辑器菜单文件 | -- tem plate -- default -- comm on -- faq.htm 帮助模板文件 | -- tem plate -- default -- comm on -- footer.htm 系统总底部模板 | -- tem plate -- default -- comm on -- footer_ajax.htm ajax模式是使用到的系统总底部模板,ajax模式大部分为浮动框登录、注册、发帖等。 | -- template -- default -- comm on -- forum_calendar.css 广场社区使用到的日历日期样式 | -- template -- default -- comm on -- forum_m oderator.css 版主管理面板样式 | -- tem plate -- default -- comm on -- header.htm 系统总头部文件 | -- template -- default -- common -- header_ajax.htm ajax模式时使用到的系统总头部文件 | -- tem plate -- default -- comm on -- header_diy.htm DIY面板模板文件 | -- tem plate -- default -- comm on -- invite.htm 邀请好友模板文件 | -- template -- default -- comm on -- m odule.css 重要的样式文件,用于模块的拆分并生成相应的CSS样式。可以根据实际情况的需要,在m odule.css中写入只针对某个 | -- tem plate -- default -- comm on -- preview.htm 预览的模版文件 | -- tem plate -- default -- comm on -- report.htm 举报模板文件 | -- tem plate -- default -- comm on -- rss.css 用于rss的样式文件 | -- tem plate -- default -- comm on -- search.css 搜索样式文件 | -- tem plate -- default -- comm on -- seccheck.htm 验证码验证模板文件 | -- tem plate -- default -- comm on -- seditor.htm 空间的编辑器模板文件 | -- template -- default -- comm on -- sendmail.htm 发送em ail内容模板文件| -- template -- default -- comm on -- showm essage.htm 系统提示信息模板

相关文档