在他解雇IT主管之后,我一直在帮助客户重建一个托管在IIS 6上的网站(我想)。 其中一项任务是更改数据库访问的所有密码,这很好。
鉴于此,我们不得不重新编译Web应用程序/站点以反映这些更改(新用户/密码),我们尝试重建网站(这很好),然后将文件放在与以前相同的文件夹上是的,基本上取代了服务器上的内容。
但是现在,该网站根本不会提供任何不好的请求,我似乎无法解决这个问题。 我之前从未使用过IIS,配置完成后是非常基本的(实际上几乎没有),所以我似乎无法理解为什么这不起作用。
有人可以伸手吗?
谢谢, BR
答案 0 :(得分:0)
嗯,事实证明这个问题被分成两部分导致问题。
第1项是Web.config文件未正确设置到生产环境,从而导致无法访问问题。 2号是由于某种原因,IIS被设置为使用ASP.NET v2,并且该网站是使用.NET 4构建的。虽然这不应该是一个问题,但它导致了一些其他问题。
如果有人遇到同样的问题,至少要检查这两项,并进行IIS重置。