【问题标题】:Problem with moving DNN website from win server 2003 to win server 2008 r2将 DNN 网站从 win server 2003 移动到 win server 2008 r2 的问题
【发布时间】:2011-09-18 03:18:36
【问题描述】:

我有一个我托管的 dnn 网站。它最初托管在 win 2003 服务器上。 现在我想把它移到 Win 2008 服务器上。它在不同的硬盘上,然后是 win2003 操作系统(用户数据硬盘)所以我将它安装在 2008 机器上,安装数据库,在 IIS7 下创建站点并指向网站文件夹。 但是当我想访问该网站时,它会自动将我重定向到

http://mysite/Install/UnderConstruction.htm

连接字符串没问题(我验证过)。

有谁知道我应该怎么做才能让它工作?在哪里看,是任何日志文件还是 DNN 可能记录发生的事情以及为什么它不启动的东西?

谢谢

【问题讨论】:

    标签: iis-7 installation windows-server-2008 dotnetnuke


    【解决方案1】:

    您是和以前一样的 URL,还是使用新框的名称?如果是后者,您在 DNN 中是否有具有该名称的门户别名?此外,您是否在新框中配置了站点绑定以在 URL 中包含您正在使用的服务器名称?

    我在 2008 年使用 DNN 取得了非常好的成功(Win7 稍微有问题),所以它应该“正常工作”。

    【讨论】:

    • 我使用的 url 和以前一样。我已经注册了指向我的网络的 DNS,并且局域网位于家庭路由器后面,它将端口 80 上的请求转发到特定的电脑。我更改了路由器中的设置以将新请求转发到新的虚拟服务器,并在 ikt 上创建了一个新站点,该站点查找完全相同的 http 标头请求 (www.mydomain.com)。数据库安装正确(我验证我可以使用我在 web.config 中设置的用户/密码连接到它),并且该站点实际启动,但它没有转到主页,而是自动将我重定向到 /Install/Underconstruction.htm
    • 有什么想法会导致这种情况吗?
    • 我所看到的一切都表明门户别名存在问题,或者数据库没有正确的安装信息(例如版本表)。但是,如果其他一切都相同,我能想到的唯一区别就是网站本身的路径。我会四处寻找,看看 DNN 是否真的关心任何地方的路径。
    【解决方案2】:

    过了一会儿,我再次尝试进行迁移。实际上,同时我也在尝试升级到更新的版本(initila 版本是 4.(东西),并升级到 5.(当前) 我按照从 DNN 站点升级的说明步骤进行操作,发现最初似乎我错过了在新机器上设置 dnn 文件夹权限的步骤。在我设置权限并执行所有其他步骤(安装 db、设置 db 访问用户、编辑连接字符串 - 我之前都做过 - 以及 设置文件系统权限)之后,升级过程很顺利并且dnn 站点已备份并正在运行

    我发布这篇文章希望它可以帮助处于相同情况的其他人。

    感谢大家的帮助和问候!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-16
      相关资源
      最近更新 更多