【问题标题】:DotNetNuke - Best Way to Move From Professional to Community EditionDotNetNuke - 从专业版到社区版的最佳方式
【发布时间】:2013-09-11 21:56:08
【问题描述】:

将 200+ MB DotNetNuke 网站从专业版迁移到社区版的最佳流程是什么?我在询问 Stackoverflow 社区,因为 DotNetNuke 的标准行是“不支持从 PE 切换到 CE 的选项”,或者联系他们的客户支持。然而,DNN 支持人员告诉一位团队成员告诉我们,从专业到社区是不可能的,所以这是浪费时间。

根据研究,这样做有两种可能性:

  1. 创建一个新的社区安装,然后逐个模块地检查并逐步移动它。这里 - http://www.dnnsoftware.com/forums/forumid/0/threadid/427840/scope/posts

  2. 对 Professional 进行备份,然后在其上安装 Community Edition,然后检查 web.config 并验证每个部分是否正确。这里-http://fl2rs.com/downgrading-dotnetnuke-from-professional-to-community-edition/

哪一个在将 DotNetNuke 专业版转换为社区版方面最成功?另外,如果您知道更好的方法,请分享。感谢您的时间。

编辑
回顾这个问题,转换复杂网站的唯一真正方法是基本上重建它,我成功地做到了。如果您尝试从旧版专业版切换到新版社区版,则更是如此。我还想指出,加入社区是正确的决定,因为我们甚至没有使用任何额外的功能,而且他们的支持也从来没有帮助过。

【问题讨论】:

    标签: installation dotnetnuke move downgrade


    【解决方案1】:

    我认为从专业版到社区版没有内置降级功能。正如this question 中所述,DNN 专业版和 DNN 社区版共享相同的代码库。换句话说,DNN Pro 是 DNN CE,带有一些额外的内置扩展,例如文档管理器、模拟用户、不同的缓存等。这意味着 99.9% 的模块和皮肤在任一版本中都可以正常运行。

    选项 1:看起来很乏味,但肯定会奏效。

    选项 2:我会在开发机器上制作网站的备份副本,并在生产服务器上尝试之前尝试在那里进行备份。如果您尝试,请发布结果。

    祝你好运。

    【讨论】:

    • 我不知道这两个版本有那么相似,知道这很有帮助。
    【解决方案2】:

    选项 1 可行,但我不确定选项 2。

    我听说 DNN 不支持此功能,但如果您打开支持票证,他们可以引导您完成整个过程。

    这是我在他们的支持论坛中找到的:http://www.dnnsoftware.com/answers/cid/414288

    如果您对此有疑问,我发现社交媒体(G+ 及其论坛)上的 DNN 响应速度更快。有时需要一点刺激。

    【讨论】:

    • 希望我们不必通过他们的支持来降级,但会牢记这一点。
    【解决方案3】:

    在这方面迟到了 - 另一种选择可能是进行门户/站点导出,然后将其导入 CE 版本。对于不支持此功能的模块,它有其自身的问题,但如果您的 HTML 内容很重,那么您可以做到。

    【讨论】:

    • 我们团队中的某个人昨晚尝试导出但没有成功,但看起来他试图将专业版 5 导出到社区版 7。这可能是一个太大的跳跃。当我有机会时,也许我会尝试使用相同的版本。
    • Mike - 是的,尽量保持门户的导出/导入尽可能接近版本 - 我在很多准备工作和规划方面真的很幸运 - 以及大量备份!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多