不同的结果在IIS Express和IIS(Different result in IIS expr

2019-10-16 18:46发布

我最近安装在Windows 2008机器上WebMatrix中。 我安装了DotNetNuke的使用WebMatrix中,我使用服务器上的浏览器访问该网站,安装完现场,一切都工作得很好。

我不是在IIS中创建了一个网站,并指出它在那里我安装的DotNetNuke的文件夹。

当我访问使用我的域名,在端口80,我的服务器上的浏览器的网站,它带我到安装页面。 当我使用远程计算机访问该网站,它说:“这个网站是当前不可用,请稍后再试”。 然而,当我访问它在IIS上表示,它完美的作品!

怎么了?

谢谢!

Answer 1:

有一些事情会在该点事情。

  1. 不正确的权限 - 确保ASP.NET辅助进程具有完全权限DotNetNuke的目录。 (使用IIS Express中,您使用的用户帐户IIRC)
  2. 不正确的数据库访问 - 确保连接信息数据库是正确的。 如同上述,例如,如果连接有一个“集成安全性=真”定义选项,您将需要更改此为SQL帐户或添加ASP.NET辅助进程用户权限
  3. 这可能是一个缺少门户别名,但是当你使用DNN的当前版本不会有同样的问题。
  4. 另外,还要确保在web.config中UsePortNumber选项设置为false。


文章来源: Different result in IIS express and IIS