[點晴永久免費OA]IIS打不開ASP動態網頁解決終極方法[轉]
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 安裝指引&開發建議 』
機器裝的是XP系統,按理說安裝起來很方便,下載一個安裝包輕而易舉就能裝好,不料也是問題重重啊,
只有能用就行。查了半天,終于找到解決方案。現在拿出來和大家分享一下,予人方便就是給自己方便。 安裝過程中沒有什么問題,那些文件都能在下載的安裝包里找到。如果有問題,就換一個安裝包試試。安裝完以后,打開“控制面板->管理工具->Internet服務管理器”,出現“Internet信息服務”的界面,隨便選一些網頁,點擊右鍵選擇瀏覽,發現.html的網頁能正常顯示,.aspx的也能顯示,就是瀏覽asp頁面的時候總會出現服務器錯誤(錯誤:500)。現在來開始解決。 1、打開“控制面板->管理工具->組件服務”,在左邊的樹形目錄中依次選擇“控制臺根目錄->組件服務->計算機->我的電腦”,然后單擊“COM+應用程序”,這時回彈出一個信息框:“執行最后操作時發生錯誤。錯誤代碼8004E00E-COM+無法與Microsoft分布式事務協調程序交談”。先不管,單擊“確定”后打開控制臺根目錄“事件查看器(本地)”,點擊“應用程序”,你回發現右邊會出現許多錯誤,雙擊最近的一次錯誤來查看一下,是因為無法啟動MS DTC事務管理器。找到錯誤的原因就又辦法來解決。 2、打開控制臺根目錄中“服務(本地)”,在右邊所列舉的服務中找到“Distributed Transaction Coordinator”,右擊并選擇“啟動”,如果能啟動最好,但結果通常是不能啟動。 3、打開“命令提示符”(在運行里輸入cmd,或在“程序->附件”中選擇),輸入“cd %systemroot%\system32”,回車,將當前目錄轉到“C:\\ Window \ System32”中(根據你的系統安裝的位置為定)。 4、再輸入“msdtc -uninstall”,回車,卸載MSDTC 5、再輸入“msdtc -install”,回車,安裝MSDTC 如果不能成功運行,查看“Microsoft Knowledge Base Article - 315296”,“Clean Up a Damaged COM+ Catalog”(http://support.microsoft.com/default.aspx?scid=kb;en-us;315296),按上面的步驟來完成。但通常不會出現問題。 6、再次打開“控制臺根目錄->組件服務->計算機->我的電腦->COM+應用程序”,這次能打開,里面有些東西,但并沒有“IIS In-Process Applications” 和“IIS Out-Of-Process Pooled Applications” 7、再回到命令提示符里,輸入“cd %systemroot%\system32\inetsrv”,回車,再輸入“rundll32 wamreg.dll, CreateIISPackage”,再回車,搞定!再查看“COM+應用程序”,里面有了“IIS In-Process Applications” 和“IIS Out-Of-Process Pooled Applications”。 好了!大功告成。打開瀏覽器,在地址欄輸入“Localhost”,能成功運行。在“Internet服務管理器”中選幾個asp類型的網頁進行瀏覽,這時就能成功顯示了,當然,除了那些本身就有錯誤的網頁。 二、Distributed Transaction Coordinator 服務啟動不了 Distributed Transaction Coordinator服務啟動不了了,一啟動就有這樣的提示: windows 不能在 本地計算機啟動 Distributed Transaction Coordinator .有關更多信息,查閱系統事件日志。如果這是非 Microsoft 服務,請與廠商聯系,并參考特定服務錯誤代碼 -1073737712 Distributed Transaction Coordinator服務依存于 Remote Procedure Call(RPC)和 Security Accounts Manager這兩個服務。 確認這兩個服務屬性已經設為自動。 具體方法:打開控制面板-管理工具-組件服務-服務(本地),這時在右邊出現各種服務的列表,可以查看Distributed Transaction Coordinator是否啟用;在這里可以雙擊啟動禁用的服務;如不能啟動,右擊服務項,打開屬性,查看依存關系,啟動依存的服務,一般就可以解決了! 該文章在 2010/8/18 9:00:27 編輯過 |
關鍵字查詢
相關文章
正在查詢... |