IIS 上的多个站点运行完全相同的代码和配置 - 其中一些将 w3wp.exe 设置为 100%,而有些则正常

IIS 上的多个站点运行完全相同的代码和配置 - 其中一些将 w3wp.exe 设置为 100%,而有些则正常

几天前一切都很好。我思考在我尝试创建此 EC2 实例的 AMI 之前,一切都运行良好。它出现创建尝试导致服务器无响应,因此我停止了该过程并重新启动了服务器。它是 Windows Server 2008 R2,运行 6 个 ASP 站点和 6 个 PHP 站点。所有 PHP 站点都相同,所有 ASP 站点都相同。

某些网站加载速度很快,没有出现任何问题。有些网站将 W3WP 设置为 100%,但就是无法加载,最终出现 500 错误,随后刷新后显示网站不可用。(有时 - 我再次尝试,没有出现不可用错误,但服务器超时后仍然出现 500 错误)

对我来说,这一切都没有意义,它们应该都以相同的方式加载,并且不应该受到任何影响。任何想法都很好!

答案1

问题是 IIS 配置已恢复并将一些 PHP 站点置于 ASP 中,而所有 ASP 站点均无法正常工作。ASP 无法正常工作是因为它期望从 MySQL 循环的数据不存在,SQL 配置也不知何故被损坏了。所以基本上我的问题是我需要重新配置 SQL 以便加载 ASP,并重新配置 IIS 以将我的 php 站点指向 php。

相关内容