Joomla 1.7.5到2.5迁移 - 未显示有关2.5的任何更新

问题描述 投票:0回答:2

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

  1. 为了安全起见,请备份包括DB在内的Joomla 1.7网站。
  2. 下载新的Joomla 2.5.14并解压缩文件。
  3. 复制Joomla 2.5.14中的所有文件。
  4. 将所有文件粘贴到Joomla 1.7(它必须用现有文件覆盖,不要删除Joomla 1.7中的所有文件)。
  5. 无需修改数据库。
  6. 最后通过登录检查管理员端并预览您的网站。
joomla migration joomla1.7
2个回答
0
投票

这是一个好的开始。

在那之后,有时我发现转到扩展 - > db - > fix有一些工作要做。

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

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

我发现我最想要的三个扩展是com_joomlaupdate,以及extensionupdatejoomlaupdate插件。您可以从this page下载它们:它还包含您应删除的文件列表:

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

0
投票

我建议管理工具更新Joomla:https://www.akeebabackup.com/downloads/admin-tools.html

© www.soinside.com 2019 - 2024. All rights reserved.