【问题标题】:Unable to clone DNN site from Sandbox to Prod无法将 DNN 站点从 Sandbox 克隆到 Prod
【发布时间】:2015-01-06 23:49:39
【问题描述】:

我尝试了很多网络上建议的方法,但未能完全成功地克隆 DNN 站点(只是部分的、有故障的克隆):

在沙盒服务器上:

  1. 备份 DNN 数据库

  2. 从 IIS 备份 DNN 文件

在生产服务器上:

  1. ​从第 1 步恢复 DNN 数据库

  2. 在新的 IIS 站点中托管第 2 步中的 DNN 文件,使用相同的应用程序池和安全设置等。

  3. 进行基本的内务管理,更改 Web 配置中的数据库连接字符串并更新门户别名等。

  4. 在生产环境中登录新的 DNN 站点,该站点应该是沙盒上 DNN 站点的相同克隆... 不起作用!

有没有办法让它与 DNN 一起工作?

【问题讨论】:

    标签: sql asp.net iis clone dotnetnuke


    【解决方案1】:

    该过程应该适用于 dnn 就好了。

    恢复不起作用怎么办?您确定更新门户别名然后启动应用程序吗?如果您在应用启动后更新,则需要重新启动应用。

    【讨论】:

    • 带 DRM 的高级第 3 方模块无法正常工作,页面加载时间的 1/2 仅部分呈现,在发生这种情况时点击刷新似乎会有所帮助,列表继续,它是长。
    • Flash - 您的回复听起来更像是您遇到了许可问题
    【解决方案2】:

    我还将更新 PortalSettings 表中的 DefaultPortalAlias 条目:

    更新 PortalSettings SET SettingValue = 'www.YOUR-DOMAIN-GOES-HERE.com' WHERE SettingName = 'DefaultPortalAlias'

    【讨论】:

    • 是的,这是我的“家务”步骤之一
    猜你喜欢
    • 2017-06-28
    • 1970-01-01
    • 1970-01-01
    • 2019-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-24
    • 1970-01-01
    相关资源
    最近更新 更多