0

我尝试将我的 Joomla 1.7 网站迁移到 Joomla 2.5.14 稳定版。但是当我在管理端寻找更新时,它显示没有找到新版本的更新。我找不到任何升级补丁,所以我只是按照以下步骤操作。

  1. 备份 Joomla 1.7 网站,包括 DB 以确保安全。
  2. 下载新的 Joomla 2.5.14 并解压文件。
  3. 从 Joomla 2.5.14 复制所有文件。
  4. 将所有文件粘贴到 Joomla 1.7(它必须用现有文件覆盖,不要从 Joomla 1.7 中删除所有文件)。
  5. 无需修改数据库。
  6. 最后通过登录检查管理员端并预览您的网站。
4

2 回答 2

0

这是一个好的开始。

在那之后,有时我发现去extensions -> db -> fix有一些工作要做。

这将使 Joomla 保持最新(尽管您会有一些剩余文件,但没什么大不了的)。但它不会在控制面板中安装 Joomla 更新图标等新功能。

为此,您需要重新打包扩展,从安装中删除文件,然后重新安装。这可能需要几次尝试(您还需要从磁盘中删除语言文件和任何非文件夹文件 - 并将它们放入安装 zip 中 - 或从.xml清单中删除。

我发现我最想要的三个扩展是com_joomlaupdateextensionupdatejoomlaupdate插件。您可以从此页面下载它们:它还包含您应该删除的文件列表:

rm -rf administrator/components/com_joomlaupdate
rm -rf plugins/quickicon/extensionupdate
rm -rf plugins/quickicon/joomlaupdate
rm administrator/language/en-GB/en-GB.com_joomlaupdate.ini
rm administrator/language/en-GB/en-GB.com_joomlaupdate.sys.ini
rm administrator/language/en-GB/en-GB.com_joomlaupdate.ini
rm administrator/language/en-GB/en-GB.com_joomlaupdate.sys.ini
rm administrator/language/en-GB/en-GB.plg_quickicon_extensionupdate.ini
rm administrator/language/en-GB/en-GB.plg_quickicon_extensionupdate.sys.ini
rm administrator/language/en-GB/en-GB.plg_quickicon_joomlaupdate.ini
rm administrator/language/en-GB/en-GB.plg_quickicon_joomlaupdate.sys.ini
于 2013-09-26T08:07:56.610 回答
0

我会推荐用于更新 Joomla 的管理工具:https ://www.akeebabackup.com/downloads/admin-tools.html

于 2013-10-09T08:10:20.707 回答