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