找回密码
 加入我们
查看: 191|回复: 1

Discuz! X5.0 正式版【2026-3-20】

[复制链接]

64

主题

59

回帖

798

积分

管理员

UID
1
精华
14
阅读权限
200
在线时间
299 小时
注册时间
2012-6-24
最后登录
2026-8-28
发表于 2026-3-20 21:27:32 |河北| 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转网间品茗社区

您需要 登录 才可以下载或查看,没有账号?加入我们

×
尊敬的各位站长/开发者:
       2026年3月20日,承载着千万站长的期待与25年的技术积淀,国内领先的社区论坛软件系统 Discuz! 正式推出全新版本——Discuz! X5.0 开源版。
从2001年面世至今,Discuz! 历经十余次重大版本迭代,见证了中国互联网社区的崛起与变迁,凭借稳定、高效、可扩展的核心优势,成为全球成熟度最高、覆盖率最大的论坛软件系统之一,服务超300万站点,积累200万+应用授权案例,深耕社区生态建设的初心从未改变。
本次 Discuz! X5.0 的发布,是一次全面的架构革新与功能升级,以“开放、易用、安全”为核心,立足站长运营痛点与用户体验需求,对系统底层、功能模块、交互体验进行全方位优化,打破传统社区边界,重构社区运营新生态,为个人站长、企业组织、开发者提供更具竞争力的社区解决方案,助力每一位创作者搭建更具活力的专属社区。


环境需求:
安全提示:我们强烈建议您使用仍在开发团队支持期内的操作系统、Web服务器、PHP、数据库、内存缓存等软件,超出支持期的软件可能会对您的站点带来未知的安全隐患。
其他事项:依赖 XML 扩展、 ZIP 扩展、Opcache 扩展、Redis 扩展、JSON 扩展、 GD 扩展 >= 1.0,如使用 MariaDB ,推荐版本为 >= 10.2
项目名称
Discuz! 所需配置
Discuz! 推荐
操作系统
不限制
类Unix
PHP 版本
>= 8.0
8.1 - 8.5
MySQL 版本
>= MySQL 5.7/MariaDB 10.2
MySQL 8.0

X5.0 核心亮点:
  • 基于 MitFrame® 内核的全新框架体系重构,既是社区又是框架,全面开拓更广泛的开放视角
  • 从前台到后台,开放更加彻底
  • 轻重兼顾的多功能一体化社区
  • 全新 JSON 编辑器
  • 版块、用户组、积分全面加强
  • 全面拥抱 OAuth2.0 的 RESTful API 接口,开发者可随意自定义自己的接口
  • 点击了解更多...

关于 X5
  • 从 X5.0 起 Discuz! 默认不再包含 UCenter 服务端,如需站群方式部署请自行下载 UCenter
  • 从 X5.0 起安装程序默认内置升级程序,请先升级到 X3.5 版本
  • 从 X5.0 起安装程序默认内置工具箱程序,请修改 install/index.php 文件名后启用
  • 从 X5.0 起将不再兼容 PHP 7 环境,安装、升级前请自行准备 PHP 8 环境
  • X5 兼容 X3.5 应用的运行,但是,是否兼容 PHP 8 环境下运行请咨询应用的开发者


关于商业版


额外目录说明
文件名含义Git 仓库地址
/vendorDiscuz! X5 Vendor 库https://gitee.com/Discuz/vendor
/source/data/ipDiscuz! X5 IP 库https://gitee.com/Discuz/IP

***********************************************************

Discuz应用中心提供 免费代安装 Discuz!X5.0 点击查看详情

***********************************************************

免购置服务器想直接拥有自己的 Discuz! 社区?还想体验有比 X5.0 更先进的功能?
欢迎了解全新的 Discuz!ᵂ 版本,点击此处 2 分钟即刻拥


***********************************************************

完整安装包下载


                              
登录/注册后可看大图

   Discuz_X5.0_20260320.zip
注:已内置简体中文和繁体中文语言包。

备用下载地址:
游客,如果您要查看本帖隐藏内容请回复


X5 安装升级注意事项:


如果您的Discuz!改动较大,自己无法完成升级可联系我们付费代升级


299

主题

300

回帖

1290

积分

管理员

UID
2
精华
53
阅读权限
200
在线时间
566 小时
注册时间
2012-6-24
最后登录
2026-9-5
发表于 2026-8-28 08:48:27 |河北| 显示全部楼层
独立模式是什么?为什么要有独立模式?

如果你几乎用不到UCenter Server里的各种功能,同时只是单独安装了1个站点,没有在同一套用户系统下捆绑多个站点的需求
如果你希望提升站点的安全性,却苦于不会维护导致uc的key经常被黑客拿走,入侵你的站点
如果你的UC经常通信失败却不知道应该怎么调通
如果你希望站点的头像可以直接从本站加载,而不是非得从UCenter跳转一次的话
那么独立模式就可以帮到你了!

独立模式下会彻底禁用UCenter Server的部分,让Discuz可以单独运行(UCenter Client是Discuz的组成部分,这个还是会继续存在)
彻底禁用后,头像会彻底本地化,所有UC接口将会全部关闭(黑客将彻底失去从此途径攻击站点的能力)
如果你愿意,甚至可以直接删除整个UCenter Server!
(但请备份config文件,如果你以后还想切换回来的话)

那么代价是什么呢?
独立模式下,UC相关的功能都会无法继续使用。好在绝大多数用户管理的相关功能在Discuz后台一样可以操作,因此实际上影响并没有那么大。

另外,独立模式和传统模式之间是可以非常简单的双向切换的(下面有教程),不必担心安装或切换成了独立模式之后改不回来。



如何将传统模式的站点迁移至独立模式?
仅需3步:
1. 找到 config/config_ucenter.php 文件,找到这一项(通常来说是第二个)
define('UC_STANDALONE', 0);

把0修改成1
注意:上一行应该是这样的:
define('UC_CONNECT', 'mysql');

如果不是mysql请务必修改成跟这个一样的
2. 找到 uc_server/data/config.inc.php (如果你的UC没在默认路径请自行将uc_server换成你自己的路径)
然后找到这一行:
define('UC_KEY', '你自己的key');

在最前面加上两个斜杠和一个空格,改完的效果是这样的:
// define('UC_KEY', '你自己的key');

(其实就是把这一行注释掉了)
3. 找到 uc_server/data/avatar 文件夹,这里是你的用户们的头像。
把里面那些数字名字的文件夹移动到 Discuz 自己的 data/avatar文件夹里面。
注意:里面的默认头像noavatar.svg在Discuz那边也有一份,这个没必要复制走。

大功告成!然后务必记得进Discuz后台更新一下缓存,就可以了。

后续可以做的事情:
由于uc_server已完全禁用,如果您需要更高的安全性可以直接在备份了data/config.inc.php的前提下,删除掉整个uc_server文件夹。
日后如果想要恢复,可以直接下载一份全新的uc_server再把data/config.inc.php放回去就行了。

如果不小心手抖全给删了,没备份怎么办?还能恢复么?
能,不过稍微麻烦一些……需要自己重新生成一个。这个问题的解决办法就不在本文的描述范围之内了。



如何将独立模式的站点改回到传统模式?
其实很简单,直接按上面提到的步骤倒着做一遍就可以了……
不过考虑到有人可能不会,这里还是讲解一下:
(如果你之前删除过uc_server文件夹,记得按上面的提示先给恢复了)
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|手机版二维码|Archiver| 网间品茗·记录生活 ( 冀ICP备2024049637号|冀公网安备13100002000150号 ) |网站地图

GMT+8, 2026-9-5 02:45 PM

www.shengfang.ren Email,xiaoyaozhongqiu@126.com

© 2007-2026 caizhongqiu

快速回复 返回顶部 返回列表