跳至主要内容
Joomla 5.2.2 安全和错误修复版本发布
野草 黎毅文 / 野草工作室于2024年11月29日更新了文章

Joomla 5.2.2 安全和错误修复版本发布

让我们庆祝吧!Joomla!Project 很高兴地宣布 Joomla 5.2.2 的发布。这是 Joomla 5.x 系列的安全性及错误修正版本。

这些版本延续了 Joomla 在无障碍网页设计方面的高标准,突出了 Joomla 的包容性、简单性和安全性的价值观,成为一个更强大的开源 Web 平台。

安全修复

5.2.0 发行版中存在一个问题,导致新安装的文件权限设置不正确。所有文件和文件夹都被授予了 777 的权限,这太开放了。对于文件夹,正确的设置应该是 755,对于文件,应该是 644。此问题可能会使网站在某些托管设置上的安全性降低。

如果您将现有 Joomla 站点更新到版本 5.2.0,则此问题不会影响您,因为更新过程会自动应用正确的权限。对于使用 5.2.0 安装包的新网站,Joomla 5.2.2 更新安装包将修复此权限问题。

  • 修复从 5.2.0/5.2.1 更新时错误的“777”核心文件和文件夹权限 (#44379)

5.2.2 的错误修复和改进

  • 使用邮件模板布局损坏的电子邮件中的 URL (#44378)
  • 换行长文本以防止布局显示在视口之外 (#44441)
  • 默认 Atum 管理员模板中的深色模式 (#44211)
  • 签出项目时回收项目时出错 (#44392)
  • 创建管理员菜单链接时filter_category_id不起作用 (#44305))
  • 使用向导页面上的会话超时后,Guided Tours 出现空白屏幕 (#44375)
  • 多语言关联无限循环 (#44360)
  • 扩展更新时的错误处理 (#43321)

GitHub 上的完整列表如下:https://github.com/joomla/joomla-cms/milestone/134?closed=1

我在哪里可以下载 Joomla 5.2.2?

您可以通过官方下载页面找到所有 Joomla 5 下载:https://downloads.joomla.org/cms/joomla5/ 

新安装

新的安装说明和技术要求

安装 5.2.2 

升级

升级 5.2.2

您想在不安装的情况下浏览试用 Joomla 5 吗?我们为您提供解决方案:在 launch.joomla.org 试用 Joomla 5.2.2。

如何将我的网站升级到 Joomla 5.2.2?

对于 Joomla 4.4.x 到 5.x 来说,好消息是,这是一次升级,而不是迁移。为什么?两个主要原因:

  1. 已删除所有代码弃用并使用最新 Joomla 代码的 Joomla 4 (J4) 扩展将在 Joomla 5 (J5) 中运行
  2. 大多数其他 Behavior - Backward Compatibility 插件已启用

完整详情请见此处:https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step

注意:我们建议您先在生产站点的副本上测试升级。

您可能还想知道是否必须尽快迁移。你可以慢慢来;我们将为 4.4 再提供1年半的支持。因此,如果您现在不升级,您的网站就不会面临风险。别忘了,你的一些扩展可能还没有为 Joomla 5 做好准备(尽管大多数开发人员在提供 Joomla 5 测试版本方面已经做得很好了。您可以在 Joomla 扩展目录中按版本进行过滤,以便查看哪些已准备好用于 J5,哪些已准备好使用 b/c 插件。

Joomla!适合哪些用户?

网络机构、大型和小型公司、在线商店、博主、社区和各种组织(例如非政府组织、学校、慈善机构和政府单位)都使用 Joomla 作为他们的首选 CMS。

Joomla 由热心的志愿者编写。这些志愿者中的许多人在他们的日常网页设计、构建和托管中使用它。因此,与许多其他系统不同,Joomla 是由每天使用它的人构建的。这反映在其安全、稳健的性质上。

Joomla 5 对扩展开发人员有帮助吗?

是的,一本不断增长的手册是针对那些编写和维护其扩展的人的。该手册可在 https://manual.joomla.org/migrations/44-50/ 上找到,这是一项不断发展的工作,旨在帮助开发人员提前应对任何更改。

您如何帮助开发 Joomla?

您可以通过多种方式积极参与 Joomla。无论您是程序员、集成商还是 Joomla的用户,都没有关系。您可以加入 Mattermost 上的社区并浏览要加入的团队,或者如果您准备好了,您可以直接进入 Joomla! 捉虫小分队(Bug Squad)。

The Joomla!Bug Squad 和 CMS 发布团队是 CMS 开发过程中最活跃的团队之一,他们一直在寻找可以帮助整理错误报告、编写补丁和测试解决方案的人(不仅仅是开发人员)。这是增加您对 Joomla 代码库的工作知识的好方法,也是结识来自世界各地的新朋友的好方法。

您还可以通过感谢参与该过程许多领域的人员来帮助 Joomla 开发。该项目还要感谢所有花时间准备和提交工作以包含在 Joomla CMS 和框架中的贡献者。

在哪里可以找到有关 Joomla 5 的文档?

有一些教程可以帮助您使用 Joomla 4。您可以在https://docs.joomla.org/Category:Joomla!_5.x 中找到现有的内容,例如为 Joomla 4 创建插件或模块、命名空间约定、预处理语句、使用新的 Web 资产类等等

我们鼓励开发人员在docs.joomla.org帮助编写有关 Joomla 5 的文档,以帮助和指导用户和其他扩展开发人员。

JDocs 页面将帮助开发人员查看现有文档和仍然需要的文档。

我们邀请您定期检查、更新并提供缺少的内容。

相关信息

如果你是扩展开发人员,请确保订阅扩展开发人员频道 https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room

您可以在这里加入扩展开发人员社区。

非常感谢我们的志愿者!

Joomla 5.2.2 是数十名志愿者数千小时工作的结果。

非常感谢所有为 Joomla 5.2.2 做出贡献的人!

特别值得一提的是 Joomla 5.2 的发布经理:Hannes Papenberg 和 Peter Martin,他们不知疲倦地工作以发布这个版本。

完整的详细信息在 GitHub 上

向我们的团队致以崇高的敬意,他们做得如此出色。特别是,CMS维护团队CMS发布团队文档团队营销团队都竭尽全力使这次发布成为现实。

谢谢大家。

翻译

中文: Joomla 5.2.2 安全和错误修复版本发布
英语: Joomla 5.2.2 Security & Bugfix Release
荷兰语: Veiligheids en bug-fix release Joomla 5.2.2
德语: Joomla! 5.2.2 als Sicherheits- und Bugfix-Release veröffentlicht
波兰语: Joomla 5.2.2 - Poprawki i ulepszenia
土耳其语: Joomla! 5.2.2 Güvenlik ve Hata Düzeltme Sürümü

相关阅读

文章信息

  • 文章发布:2024年11月27日
  • 更新日期:2024年11月29日
  • 文章标签:Joomla版本发布