我之前已将我的网站升级到Joomla 2.5,但我仍然使用Joomla1.5作为实时网站。现在我需要完全升级但不想完全迁移我只需要来自joomla 1.5的菜单和菜单项其他东西已在新站点(Joomla 2.5)中更新。 所以请告诉我只有菜单和菜单项被迁移的方式,我不能手动完成,因为它们处于thousnds(大约4000个菜单项)。我已尝试手动导出和导入菜单数据库表,但没有成功。 请指教我
先谢谢
答案 0 :(得分:0)
由于您已经完成了这项工作,因此您应该熟悉从Joomla 1.5到Joomla 2.5的升级/迁移数据的过程。
然而,您尝试的大部分成功还取决于您当前的1.5个实时站点上可能发生的整体数据库更改。
鉴于此,您可能只是通过迁移菜单项来获得好处,但如果您的网站发生任何其他更改,例如更改旧文章或类别等(已经升级的2.5网站上不存在的更改),如果你只是尝试导入菜单项,那么你可能会以一个混乱的数据库结束。
在这种情况下,您可能需要考虑再次迁移/升级整个数据库,并将2.5网站与此数据库连接。
但如果您确定只需要菜单项,请按照以下步骤操作:
可能您使用了JUpgrade或SP Upgrade之一的可用工具。我不了解JUpgrade,但我建议使用SP Upgrade (付费下载),它允许迁移选定的数据库表。
如果这不是你的选择,那么用你喜欢的方法(就像你已经完成的那样)执行完整的数据库升级,以便创建一个全新的2.5数据库(不要在当前的2.5上执行此操作)。然后,您可以将数据从新的2.5导出/导入/替换为旧的数据。
希望这有点帮助...