【问题标题】:Manually import Joomla K2 items from 1.5 to 3.0手动将 Joomla K2 项目从 1.5 导入到 3.0
【发布时间】:2023-03-31 00:30:01
【问题描述】:

我从 Joomla 1.5 升级时遇到了非常艰难的时期,所以我决定在 3.0 中重建一个客户混乱的网站,并重新开始。我宁愿将大量 K2 项目导出并导入到新数据库中。我已成功将数据导出到 sql 文件,换出表名,并将数据导入新数据库。问题是内容没有显示在前端或后端...?我在这里想念什么?我认为这是一个关系数据库问题,显示此内容还有更多内容.. 有谁知道 k2 的内部结构以及我需要做什么才能完成这些内容?我真的不想手动执行此操作。 谢谢

【问题讨论】:

标签: mysql database joomla joomla1.5 joomla-k2


【解决方案1】:

如果您要在新的 Joomla 3 上安装 K2 内容,请确保首先导入旧的用户表 - 我为此使用了 redMigrate(以前的 JUpgrade)(并且仅用于此...)。您在旧站点上导出并在新站点上导入的数据库中的 K2 项。查找要在 1 上设置访问权限的类别和项目。

看看这里:K2 help site

【讨论】:

    【解决方案2】:

    也许您应该首先尝试升级到 joomla 2.5。使用这个扩展名为 JUpgrade http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658

    我自己尝试过,对我来说效果很好 (j1.5 k2 2.4.1)

    【讨论】:

    • 是的,这种方式我试过太多次了。该站点显然使用了太多的插件,这些插件改变了太多的表以使 jupgrade 无法工作。我已经求助于破解数据库并将其重新拼凑起来。我决定从 3.0 重新开始,尽我所能。这涉及对使用和设计的插件进行全面检查。
    • 你也检查过表前缀吗? “var $dbprefix = 'jos_';”在 configuration.php 中
    猜你喜欢
    • 1970-01-01
    • 2012-07-22
    • 2017-02-20
    • 2012-03-07
    • 2016-11-16
    • 2023-04-03
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    相关资源
    最近更新 更多