XOOPS
新闻
新闻索引
新闻
模块
开发者
技巧
主题
存档
提交新闻
首页
XOOPS
关于XOOPS
选择XOOPS的原因?
XOOPS特点
使用条款
隐私声明
许可证
论坛
论坛索引
最近主题
新闻
主题
模块
GitHub上的模块
旧存储库
XOOPS FAQ
账户
登录
注册
下载XOOPS 2.5.11
发布者
XOOPS
XOOPS 2.5.8 最终版现已发布
XOOPS
XOOPS 2.5.8 最终版现已发布
geekwright
2016-05-27 20:43
10249 阅读量
39 评论
需求
在XOOPS 2.5.7和2.5.8之间保持相同的系统需求已得到高度重视。
最低PHP版本为5.3.7,强烈建议使用受支持的最新PHP版本5.5或更高版本。XOOPS 2.5.8将是XOOPS最后一个支持PHP 5.3和5.4的版本。
需要5.0版或更高版本的MySQL,建议使用5.5版或更高版本(或兼容的MariaDB版本)。
请报告任何问题
请报告您在使用本版本时遇到的任何问题,以便我们使XOOPS对所有人更好。如果您已在GitHub上注册,请
打开问题
。我们还将监视
XOOPS论坛
。
修复和改进
没有众多贡献者,该版本将不会诞生。向所有贡献者表示衷心的"
感谢!
"。以下是以字母顺序排列的名单:
- Angelo Rocha
- Cédric MONTUY
- cesagonchu
- Dingjie Yang
- elpaksu
- hyp3rlinx
- luciorota
- mamba
- Peekay
- redheadedrod
- slider84
- timgno
- wppd
- xd9527
- zyspec
请在这里查看完整的更新日志
GitHub
。
我们投入了大量努力,使XOOPS变得更加出色、更干净、更安全,并更符合当前标准和最佳实践。
安全
该版本包括修复由hyp3rlinx报告的多个问题(CSRF、弱密码散列和解压目录)。还包括由Cédric MONTUY报告的潜在特权信息泄露问题的修复。
密码现在使用PHP的
password_hash()函数
进行散列。包括一个库,为低于5.5版本的PHP用户提供兼容性。
新版的XMF库(见下文)包括对
JWT
的支持,这在确保AJAX和REST处理的安全性方面非常有用。
已准备好使用PHP 7
PHP的世界处于持续变化之中。最近发布的PHP 7带来了巨大的改进,但也存在兼容性问题。非常流行的Ubuntu服务器在其2016.04 LTS版本中默认使用PHP 7 - 现在XOOPS已经准备好了。但是,也有一些成长的痛苦。
使用
mysql
扩展的MySQL支持已经废弃了一段时间,PHP7将其完全移除。XOOPS 2.5.8现在只使用<强>mysqli。任何使用标准调用XoopsDatabase类进行数据库访问的操作都将使用较新的
mysqli
扩展。有些模块直接通过PHP
mysql_*
函数调用数据库。这些模块在PHP 5下仍然可以工作,但建议模块开发者考虑修复这类调用。
PHP 7中还有另一个变化,"
所有的E_STRICT通知都已重新分类到其他级别。
"在先前的XOOPS版本中,当使用调试日志记录器时,E_STRICT警告已被抑制。现在不再抑制,以便开发者了解可能需要修复的问题。我们已经尽力确保XoopsCore运行良好,但如果使用之前版本未曾见到的模组,可能会产生调试输出。
由于XoopsSystemGui::validate()定义中的一个长期存在的错误,定制管理主题可能存在问题。
包含XMF
XOOPS模块框架库,即
XMF库
,现在已经包含在内,并在核心的几个地方使用。XMF是一个包含有助于模块开发的标准类的库。它近期将非常实用,因为其所有类都与下一代的XOOPS兼容。
开发者可以在
XMF烹饪书
中了解更多,也可以查看GitHub上的
Xmfdemo模块
。
更多内容
核心支持IPv6。
XOOPS不再附带Flash横幅,而是使用HTML5。
大量更新、清理和修复。
需要升级
这个版本有数据库变化。对于全新安装没有新要求,但更新现有系统,请按照推荐的
升级过程
进行。简单来说
- 完全备份网站文件和数据库。(我们进行了大量的测试,但始终要确保安全。)
- 将发行版
htdocs
目录的内容复制到您的Web根目录。
- 将
htdocs/xoops_lib
的内容复制到您的移动/重命名的
xoops_lib
中。
- 将发行版的
upgrade
目录复制到您的Web根目录。
- 将浏览器指向http://
您的网站URL
/upgrade/并按照提示操作。
- 登录并执行所需的任何更新。
- 最后,
点击链接
以升级系统模块。
- 如果已安装,还请更新pm、profile和protector模块。
- 从您的Web根目录中删除
install
和
upgrade
目录。
您的网站应该可以使用了。
* 由于2.5.8中存在多个模板更改,因此在系统模块更新之前可能难以导航。如果您错过了更新程序末尾的链接,可以使用以下方式直接访问
您的网站URL
/modules/system/admin.php?fct=modulesadmin&op=update&module=system
*
请注意
:
新密码与旧版XOOPS系统不兼容 - 在数据库中它们更长,并使用完全不同的散列机制。向前迁移是自动的,但向后迁移需要手动干预。
为XOOPS 2.5.8更新的模块
虽然较旧的模块版本仍然与XOOPS 2.5.8广泛兼容,但有一系列模块专门针对这个新版本进行了更新,并
可在XOOPS 2.5.8和PHP 7上测试
。另外,别忘了查看我们
GitHub上的XOOPS 2.5.x模块
。
评分 5.00/5
评分:
5.0
/5 (1票)
投票已禁用!
相同作者的条目
Flat
Threaded
Nested
Oldest First
Newest First
Login
Username
Password
Remember me
Reset
Search
Advanced Search
Recent Comments
Re: New Admin Theme for XOOPS (Beta)
Publisher
Bleekk
06/03/2024 18:53
Re: New Admin Theme for XOOPS (Beta)
Publisher
kakos
05/29/2024 14:51
Re: XOOPS 2.5.11 Final Released
Publisher
HymanSarwar
02/16/2024 5:22
Re: XOOPS 2.5.11 Final Released
Publisher
Mamba
12/31/2023 15:24
Re: XOOPS 2.5.11 Final Released
Publisher
alain01
12/29/2023 10:16
Who's Online
270
user(s) are online (
24
user(s) are browsing
Publisher
)
Members: 0
Guests: 270
more...
Donat-O-Meter
Stats
Goal:
$100.00
Due Date:
Aug 31
Gross Amount:
$0.00
Net Balance:
$0.00
Left to go:
$100.00
Latest GitHub Commits
727127f -
Merge pull request #1547 from mambax7/feature/beta7_updates Beta7 updates
Michael Beck
2025-04-28 03:37:49
81789f5 -
cosmetics, updates
Michael Beck
2025-04-28 03:28:36
546a908 -
Beta7 updates
Michael Beck
2025-04-28 03:26:14
Categories
XOOPS
Newsletter