Re: [問題] IIS跑asp的一個問題

看板Web_Design作者 (蠢)時間17年前 (2007/04/14 14:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
我確實照這篇文的方法作了 不過還是有問題 難道我的電腦真的異於常人~"~ 卡在這個部分 兩個方法都試過: : (三)同步COM+應用程序所用的IWAM_MYSERVER的密碼 : 同步COM+應用程序所用的IWAM_MYSERVER的密碼,我們有兩種方式可以選擇:一種是使用 : 組件服務MMC管理單元,另一種是使用IWAM賬號同步腳本synciwam.vbs。 : 1、使用組件服務MMC管理單元 : (1)啟動組件服務管理單元:選擇“開始”->“運行”->“MMC”,啟動管理控制台,打 : 開“添加/刪除管理單元”對話框,將“組件服務”管理單元添加上。 : (2)找到“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”->“Out-Of-P 我的情形是出現錯誤視窗 錯誤碼是8004E00F : rocess Pooled Applications”,右擊“Out-Of-Process Pooled Applications”->“ : 屬性”。 : (3)切換到“Out-Of-Process Pooled Applications”屬性對話框的“標志”選項卡。 : “此應用程序在下列賬戶下運行”選擇中“此用戶”會被選中,用戶名是“IWAM_MYSERV : ER”。這些都是缺省的,不必改動。在下面的“密碼”和“確認密碼”文本框內輸入正 : 確的密碼“Aboutnt2001”,確定退出。 : (4)系統如果提示“應用程序被一個以上的外部產品創建。你確定要被這些產品支持嗎 : ?”時確定即可。 : (5)如果我們在IIS中將其它一些Web的“應用{序保護”設置為“高(獨立的)”,那 : 麼這個WEB所使用的COM+應用程序的IWAM賬號密碼也需要同步。重復(1)-(4)步,同 : 步其它相應Out of process application的IWAM賬號密碼。 : 2、使用IWAM賬號同步腳本synciwam.vbs : 實際上微軟已經發現IWAM賬號在密碼同步方面存在問題, 因此在IIS5的管理腳本中單獨 : 為IWAM賬號密碼同步編寫了一個腳本synciwam.vbs,這個腳本位于C:\inetpub\adminscr : ipts子目錄下(位置可能會因你安裝IIS5時設置的不同而有所變動)。 : synciwam.vbs腳本用法比較簡單: : cscript synciwam.vbs [-v|-h] : “-v”參數表示詳細顯示腳本執行的整個過程(建議使用),“-h”參數用于顯示簡單的 : 幫助信息。 : 我們要同步IWAM_MYSERVER賬號在COM+應用程序中的密碼,只需要執行“cscript : synciwam.vbs -v”即可,如下: : cscript c:\inetpub\adminscripts\synciwam.vbs -v : Microsoft (R) Windows Script Host Version 5.6 : 版權所有(C) Microsoft Corporation 1996-2000。保留所有權利。 : WamUserName:IWAM_MYSERVER : WamUserPass:Aboutnt2001 : IIS Applications Defined: : Name, AppIsolated, Package ID : w3svc, 0, {3D14228C-FBE1-11d0-995D-00C04FD919C1} : Root, 2, : IISHelp, 2, : IISAdmin, 2, : IISSamples, 2, : MSADC, 2, : ROOT, 2, : IISAdmin, 2, : IISHelp, 2, : Root, 2, : Root, 2, : Out of process applications defined: : Count: 1 : {3D14228D-FBE1-11d0-995D-00C04FD919C1} : Updating Applications: : Name: IIS Out-Of-Process Pooled Applications Key: : {3D14228D-FBE1-11D0-995D-00C04FD919C1} 我的情形並沒跑出上面的文字 而是出現Error:8004E00F : 從上面腳本的執行情況可以看出,使用synciwam.vbs腳本要比使用組件服務的方法更全 : 面和快捷。它首先從IIS的metabase數據庫找到IWAM賬號"IWAM_MYSERVER"並取出對應的 : 密碼“Aboutnt2001”,然後查找所有已定義的IIS Applications和Out of process : applications,並逐一同步每一個Out of process applications應用程序的IWAM賬號密 : 碼。 : 使用synciwam.vbs腳本時,要注意一個問題,那就是在你運行synciwam.vbs之前,必須 : 保証IIS metabase數據庫與Active Directory中的IWAM密碼已經一致。因為synciwam.vb : s腳本是從IIS metabase數據庫而不是從Active Directory取得IWAM賬號的密碼,如果II : S metabase中的密碼不正確,那synciwam.vbs取得的密碼也會不正確,同步操作執行到 : “Updating Applications”系統就會報80110414錯誤,即“找不到應用程序{3D14228D- : FBE1-11D0-995D-00C04FD919C1}”。 : 序三處的密碼已經同步成功,你的ASP程序又可以運行了! 我也有去google一下這個錯誤碼 不過找不太到國內的資料 大部分都是大陸的網站 但是我連大陸網站超級龜速 所以不好意思咧 又要請教各位了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.171.56.180 ※ 編輯: xioak 來自: 218.171.56.180 (04/14 14:35)
文章代碼(AID): #1687LqOi (Web_Design)
文章代碼(AID): #1687LqOi (Web_Design)