Joomla 4型 是Joomla CMS的一个巨大的一代。Joomla 4提供了许多新的伟大的功能,提高最低支持的PHP版本到 PHP 7语言 以及删除以前不赞成使用的功能。Joomla 4.0版 是基于Joomla!框架2.0 和新的核心用户界面 这是值得期待的。
Joomla!3.10包含API更改的backports,它将主要是Joomla 3.x和Joomla 3.10之间的桥梁。Joomla 4型。您应该更新您的网站为Joomla 3.10只有当您倾向于更新您的网站为Joomla 4。此外,Joomla 4仍在RC开发阶段,那么请勿在实时站点上迁移/升级,仅限在测试站点上。
步骤迁移Joomal 3到Joomla 4
- 备份您的网站
- 检查技术要求
- 将Joomla 3.9.x网站更新为Joomla 3.10
- Joomla 4更新前检查
- 将Joomla 3.10网站更新为Joomla 4
1.备份您的网站
备份是网站管理员必不可少的一项工作。它可以在出现问题时保存您的网站。您可以通过使用备份简单地恢复它。强烈建议您在开始更新之前对安装进行备份。 你应该使用一个好的备份扩展来获得最有效的备份,Akeeba是Joomla最流行的备份工具之一,你可以参考。
2.技术要求
要查看您的技术信息,请在管理面板-〉菜单系统-〉系统信息中。
Joomla!3.x的要求:
软件 | 推荐使用 | 最小值 | 更多信息 |
PHP语言 | 7.3正 | 5.3.10 | https://www.php.net |
支持的数据库 | |||
MySQL数据库 | 5.5.3以上版本 | 5.1 | https://www.mysql.com |
数据库服务器 | 10.50.1600.1以上 | 10.50.1600.1 | https://www.microsoft.com/sql |
PostgreSQL数据库 | 9.1正 | 8.3.18 | https://www.postgresql.org/ |
支持的Web服务器 | |||
阿帕奇人 | 2.4正 | 2.0 | https://www.apache.org |
恩金 | 1.8正 | 1.0 | https://www.nginx.com/resources/wiki/ |
微软互联网服务 | 7 | 7 | https://www.iis.net |
对Joomla!4.x的要求:
软件 | 推荐使用 | 最小值 | 更多信息 |
PHP语言 | 7.4正 | 7.2.50 | https://www.php.net |
支持的数据库 | |||
MySQL数据库 | 5.6正 | 5.6 | https://www.mysql.com |
PostgreSQL数据库 | 11.0正 | 11.0 | https://www.postgresql.org/ |
支持的Web服务器 | |||
阿帕奇人 | 2.4正 | 2.4 | https://www.apache.org |
恩金 | 1.18正 | 1.10 | https://www.nginx.com/resources/wiki/ |
微软互联网服务 | 10个以上 | 10 | https://www.iis.net |
3.将Joomla 3.9.x网站更新为Joomla 3.10
Joomla 3.10现在可以在第一个候选版本中使用。Joomla 3.10稳定版计划在2021年8月17日与Joomla 4稳定版同时发布。因此,在本教程中,我们将致力于Joomla 3.10遥控器1。请不要更新您的现场网站到Joomla 3.10或Joomla 4目前。
在“管理”面板中:
请转到组件-〉Joomla!更新-〉选项。
在更新来源按钮,设置 更新通道 至测试 和最低稳定性 至候选版本 当我们在Joomla3.10RC1上工作时,保存并关闭。
现在单击检查更新 以查看可用的新版本。单击“安装更新”。
更新成功消息
4. Joomla 4更新前检查
Joomla 3.10为Joomla 4引入了一个内置的选项Pre-Update Check。扩展或模板还没有准备好Joomla 4。强烈建议在更新Joomla 4.x之前检查它们与Joomla 4.x的兼容性。在Joomla Pre-Update检查表中,如果有任何扩展还没有准备好Joomla 4,您必须更新它以兼容或删除/取消发布它。
数据库架构检查
导航到扩展管理器 - 〉 数据库 选项卡。如果它显示架构不是最新的,请单击“修复”按钮。
请转到组件-〉Joomla更新-〉检查更新-〉更新前检查。
“更新前检查”为您提供有关服务器、设置和已安装扩展的更新准备情况的信息。在此阶段,您可以检查是否已通过要求。
第三方扩展检查
通过更新前检查,您还可以找到哪些扩展可以在Joomla 4上运行。在我们的教程中,SJ Extra Slider for Content模块还没有为Joomla 4做好准备,我们会将其更新为兼容。如果有任何扩展不再可以在Joomla 4上运行,您应该删除它。
5.将Joomla 3.10网站更新为Joomla 4
请转到系统-〉全局配置-〉服务器-〉错误报告-〉最大值
请转到组件-〉Joomla更新-〉选项,设置更新通道 至Joomla Next公司 查看Joomla 4更新通知。
如果没有显示更新通知,您可以手动上传Joomla 4包。(下载包Joomla_4.0.0-rc5-Release_Candidate-Update_Package.zip 此处.)
请转到上传和更新 选项卡手动上传Joomla 4 RC5软件包。要确认安装,请登录并单击安装。
成功安装后,您将看到新的Joomla 4仪表板。
您需要执行以下几个步骤:
- 请转到更新内容 和清除缓存。
- 请转到扩展-〉管理-〉数据库 ,然后单击修复 如果显示任何错误。
- 再次查看网站前端和后端页面。
- 如果一切正常,请设置错误报告 至默认值 这是为了最大值 之前。
你的Joomla 4网站已经准备好了,你可以开始工作了。
Joomla 4正在进行候选版本的发布。我们将更新我们所有的Joomla模板,Joomla扩展 至Joomla 4型 一旦稳定释放。