Discuz
Discuz 是一个 面向全球用户的论坛系统,它被用于 企业建站 社交/论坛 等场景。Discuz 是一个以社区为基础的专业建站平台,帮助网站实现一站式服务
准备
在参阅本文档使用 Discuz 时,需要确保如下几点:
入门指南
初始化
Websoft9 控制台安装 Discuz 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
-
使用本地电脑浏览器访问,就进入引导首页
-
首先点击【我同意】,确认用户许可协议
-
通过环境检测后,点击【下一步】。
-
选择需要安装的程序组,建议选择【全新安装】,然后点击【下一步】。
-
配置连接信息:请直接点击【下一步】完成连接。(除设置管理员密码外请不做任何修改)
-
安装完成后的界面如下
-
进入论坛后,可以通过右上角登录对论坛进行管理。
模板/主题/应用中心
Discuz 有非常强大生态,大量在线安装模板、插件,您通过登录到 Discuz 后台,并连接您的【应用中心】账号,你就可以通过后台在线购买(免费或收费)插件模板,并在线安装就可以使用了。
更换默认 Logo
参考论坛上的热心帖子:如何替换程序默认Logo
修改上传附件大小
但 Discuz 用户上传大小无法满足需求,请通过如下的方式进行修改:
1.进入后台,选择【用户】选项,在【管理者】中选择相应用户组,进入基本设置
2.选择【论坛相关】,选中【附件相关】
3.进入附件相关,在【论坛最大附件尺寸】中设置附加最大尺寸
配置选项
- 配置文件: /path/config/config_default.php
- 多语言(×)
- 移动端:官方没有提供移动端
管理维护
设置伪静态
Discuz论坛安装完成后,想使连接里面显示文章名,应怎么开启它的伪静态功能?
-
网站安装完成后,登录进入后台,在全局>SEO优化设置>将要设置的页面勾选上,然后提交;
-
重新回到上图页面,点击【查看当前的 Rewrite 规则】
-
页面会列出多种规则,请选择【Apache Web Server(虚拟主机用户)】模板
-
在 Discuz 的根目录下,新建一个
.htaccess
文件,将上面的模板内容拷贝进去,保存 如果是Windows服务器,请选择【另存为】,文件类型选择【所有文件】,否则无法命名 -
重启应用后生效
重置管理员密码
Discuz 密码忘记了,怎么找回? 如下方案经过实践可用:
- 编辑 Discuz 根目录下的 uc_server/data/config.inc.php 文件
- 用下面两行代码替换
config.inc.php
中已有的同名段define('UC_FOUNDERPW','047099adb883dc19616dae0ef2adc5b6');
define('UC_FOUNDERSALT','311254'); - 重启服务
- 此时 Ucenter 创始人的密码就变为:
123456789
- 访问 *http://服务器公网IP/uc_server*,以`123456789`作为密码登录 Ucenter
- 通过【用户管理】中修改管理员密码
更换 URL
Discuz 更换域名非常繁琐,参考论坛上的热心帖子:discuz! X3 更改域名全程记录
配置 SMTP
-
进入 Discuz 后台,打开:【站长】>【邮件设置】,仔细填写 SMTP 参数项
- 选择第二项
- 根据你的 SMTP 邮箱选择 SMTP服务器域名,前面的”ssl://“一定不能省略
- 端口栏输入 SMTP 服务器提供的端口号,一般为 465 ,具体的可根据自己的邮箱地址到官网查看
- 发件人邮件地址输入你自己的邮箱(需要与SMTP身份验证用户名所填的邮箱地址一致)
- 输入提供 SMTP 服务的邮箱地址
- 输入 SMTP 服务验证码(和邮箱登陆密码不一样)
-
在 Discuz 后台,打开【全局】>【站点信息】,设置全局管理员邮箱,尽量和 SMTP 发件人邮箱保持一致
-
测试,如出现如图所示 的对话框则证明 SMTP 设置正确
在线备份与恢复
Discuz 后台提供了非常简单实用的在线备份功能,使用方法如下:
-
登录 Discuz 后台,打开:【后台】>【站长】>【数据库】,进入备份页面,设置备份策略。
-
点击备份操作
-
在线实现的备份可以在线恢复(还原)
升级
Discuz 需要手工上传升级包方可升级,这项工作对普通用户来说非常有挑战性。
Discuz 官方提供了一个:升级参考
故障
Discuz 重定向错误?
重定向错误比较常见。处理办法:分析网站根目录下的 .htaccess
文件,看看有没有死循环规则
Discuz 密码被锁,怎么解决?
- 10分钟后会自动解锁。
- 管理员登录,组织→用户 操作栏里有解锁按钮。
对不起,您的网站已被设置禁止下载此应用?
问题原因:Discuz!扩展中心防骗云平台专门针对盗版网站进行屏蔽网站授权,导致众多无辜站长用户无法更新和下载应用中心插件、模板,并且出现”对不起,您的网站已被设置禁止下载此应用“的提示。
解决方法:
- 连接 Discuz 数据库,找到 pre_common_setting 这个表(默认表前缀pre_,请以你自己的为准。)
- 在找到的表里删除掉 siteuniqueid 这个数据(pre_common_setting表中的第10页位置。)
- 再重新进入网站后台——应用——获取更多应用,再次下载更新试下吧!
手机版报错“接口错误 err05 微社区域名已更换”?
错误原因:Discuz官方提供的接口地址由http://wsq.discuz.qq.com/ 换成了现在 http://wsq.discuz.com/ 解决方法:
- 登录服务器,找到Discuz根目录下的 /data/wwwroot/discuz/upload/source/class/helper/helper_form.php 文件
- 将 'http://wsq.discuz.qq.com/', 25 改为 'http://wsq.discuz.com/', 22
- 清除 data/cache/qrcode 下的所有缓存文件