Windows-Server-2008

IIS 上的多個站點執行完全相同的程式碼和配置 - 其中一些將 w3wp.exe 設置為 100%,有些則很好

  • October 24, 2012

幾天前一切正常。在我嘗試創建此 EC2 實例的 AMI 之前,我*認為一切正常。似乎創建嘗試導致伺服器無響應,因此我停止了該過程並重新啟動了伺服器。*它是 Windows Server 2008 R2,執行 6 個 ASP 站點和 6 個 PHP 站點。所有 PHP 站點相同,所有 ASP 站點相同。

在某些站點上,它們載入速度快且沒有事故。他們中的一些人將 W3WP 設置為 100% 並且他們只是不載入,最終拋出 500 錯誤,隨後的刷新說該站點不可用。(有時 - 我只是再次嘗試並沒有出現不可用的錯誤,但在伺服器超時後仍然得到 500)

這對我來說沒有任何意義,它們都應該載入相同,並且它們不應該受到任何影響。任何想法都會很棒!

問題是 IIS 配置恢復並將一些 PHP 站點放到 ASP 中,並且所有 ASP 站點都無法正常工作。ASP 沒有工作,因為它期望從 MySQL 循環的數據不存在,不知何故 SQL 配置也被破壞了。所以基本上我的問題是我需要重新配置 SQL 以便載入 ASP,並重新配置 IIS 以將我的 php 站點指向 php.ini。

引用自:https://serverfault.com/questions/441483