IIS上的多个站点运行完全相同的代码和configuration – 其中一些将w3wp.exe设置为100%,一些没问题

一切正常前几天工作。 我认为一切工作都很好,直到我试图创build这个EC2实例的AMI。 看来 ,创build尝试导致服务器变得无法响应,所以我停止了这个过程,并重新启动服务器。 它是Windows Server 2008 R2,运行6个ASP站点和6个PHP站点。 所有PHP站点相同,所有的ASP站点相同。

在一些网站,他们加载速度快,没​​有发生。 他们中的一些人把W3WP的100%,他们只是不加载,最终抛出500错误,随后刷新说,该网站是不可用的。 (有时 – 我只是再试一次,没有不可用的错误,但服务器超时后仍然有500)

这一切对我来说都没有意义,它们应该都是一样的,它们不应该受到任何影响。 任何想法都会很棒!

问题是IISconfiguration恢复,并把一些PHP网站到ASP,所有的ASP网站不工作。 ASP没有工作,因为它期望从MySQL循环的数据不在那里,不知怎的,SQLconfiguration也被损坏了。 所以基本上我的问题是我需要重新configurationSQL,所以ASP将加载,并重新configurationIIS指向我的PHP网站到PHP。