❶ win7旗艦版系統中,想安裝IIS,但是按照正常程序走,到了添加index.asp時,提示我無法寫入配置文件,為什
http 500內部伺服器錯誤說明IIS伺服器無法解析ASP代碼,訪問一個靜態頁面試試是否也出現這個問題,如果訪問靜態頁面沒問題,那就要分以下幾種 情況來分析了: ① 你是否改變過計算機名稱。 ② 站點所在的文件目錄是否自定義了安全屬性。 ③ 安裝了域控制器後是否調整了域策略。如果是其中的一種情況,請一一將 改變的參數設置回來看是否解決問題。 如果靜態空間也無法訪問,則說明解析還沒生效. 首先你要確定錯誤的原因: 讓IE顯示詳細的出錯信息: 菜單--工具--Internet選項--高級--顯示友好的HTTP錯誤信息,去掉這個選擇吧 ,然後刷新出錯頁,就可以看到詳細的出錯信息,對幫助你確定錯誤所在非常有 幫助! 造成500錯誤常見原因有:ASP語法出錯、ACCESS資料庫連接語句出錯、文件引用 與包含路徑出錯、使用了伺服器不支持的組件如FSO等。 另解釋: xp下IIS5.1無法執行ASP文件,錯誤!500 內部伺服器連接錯誤|解決方法 原因分析 綜合分析上面的錯誤表現我們可以看出,主要是由於iwam賬號(在我的計算機即是iwam_myserver賬號)的密碼錯誤造成了http 500內部錯誤。 在詳細分析http500內部錯誤產生的原因之前,先對iwam賬號進行一下簡要的介紹:iwam賬號是安裝iis5時系統自動建立的一個內置賬號,主要用於啟動進程之外的應用程序的internet信息服務。iwam賬號的名字會根據每台計算機netbios名字的不同而有所不同,通用的格式是iwam_machine,即由「iwam」前綴、連接線「_」加上計算機的netbios名字組成。我的計算機的netbios名字是myserver,因此我的計算機上iwam賬號的名字就是iwam_myserver,這一點與iis匿名賬號isur_machine的命名方式非常相似。 iwam賬號建立後被active directory、iis metabase資料庫和com+應用程序三方共同使用,賬號密碼被三方分別保存,並由操作系統負責這三方保存的iwam密碼的同步工作。按常理說,由操作系統負責的工作我們大可放心,不必擔心出錯,但不知是bug還是其它什麼原因,系統的對iwam賬號的密碼同步工作有時會失敗,使三方iwam賬號所用密碼不統一。當iis或com+應用程序使用錯誤iwam的密碼登錄系統,啟動iis out-of-process pooled applications時,系統會因密碼錯誤而拒絕這一請求,導致iis out-of-process pooled applications啟動失敗,也就是我們在id10004錯誤事件中看到的「不能運行伺服器 3d14228d-fbe1-11d0-995d-00c04fd919c1} 」(這里 3d14228d-fbe1-11d0-995d-00c04fd919c1} 是iis out-of-process pooled applications的key),不能轉入iis5應用程序,http 500內部錯誤就這樣產生了。