2013-02-07 85 views
2

我們正在與IIS 7的ColdFusion 10個自動更新都沒有得到應用

在Windows 2008 RC2安裝CF10企業我們使用所有默認選擇,直接的安裝安裝,並應用了強制更新。到現在爲止還挺好。當我們進入更新頁面以獲取最新的當前修補程序(本帖時爲7)的累積自動更新時,安裝和下載過程運行正常,實例重新啓動,但是當我們再次檢查以查看可用更新,它會再次顯示從1到7的所有更新,就好像我們根本沒有應用更新一樣。 「已安裝的更新」選項卡顯示未應用更新。 但是,查看系統信息頁面,udpate級別顯示HF7。

我們嘗試了一個變體,一次應用一個修補程序。這通過修補程序2,但應用修補程序4後,它'凍結'具有上述相同的問題,沒有顯示任何修補程序已應用修補程序2後應用。 這是令人難以置信的令人沮喪。我不知道是否應用了修補程序,並且不知道如何考慮指示修補程序級別的系統信息頁面。我們仍然生活在ColdFusion更新地獄中。

+0

我不認爲你是唯一一個 - [ColdFusion 10版本號不一致](http://forums.adobe.com/message/4994336) –

+0

對於它的價值,我還發現了2個可能與此相關的bug; [1 - 管理員信息頁面顯示不正確的版本號](https://bugbase.adobe.com/index.cfm?event=bug&id=3325078)和[2 - cfinfo報告錯誤的版本號](https://bugbase.adobe的.com/index.cfm?事件=錯誤&ID = 3427668)。我記得在Adobe論壇上看到其他一些帖子。只要說我認爲CF10在報告正確的版本號方面存在問題。 –

+0

如果此文件存在:cfusion/lib/updates/chf10000007.jar,則應安裝此修補程序。您也可以檢出cfusion/hf-updates /文件夾,並且它應該安裝每個安裝日誌。安裝日誌應列出所有錯誤,並且還會說明哪些文件已更新。 –

回答

3

感謝您的幫助。我們已經解決了這個問題,如果在將來幫助任何人,我會在這裏發佈解決方案。記錄在修補程序日誌文件(例如:C:\ ColdFusion10 \ cfusion \ hf-updates \ hf-10-00007)中的錯誤消息如下:

無法複製修補程序文件:C:\ Users \ xxx \ 002873.tmp \ dist \ cfusion 狀態:致命錯誤 其他注意事項:致命錯誤 - 無法將修補程序文件複製到目標位置:C:\ ColdFusion10 \ cfusion 致命錯誤 - C:\ ColdFusion10 \ cfusion \ bin \ coldfusion .exe(該進程無法訪問該文件,因爲它正在被另一進程使用)

幾篇博文指的是權限問題,例如確保CF10運行的帳戶具有本地管理員訪問權限,或者cfusion目錄有適當的權限。我們已經嘗試了這些解決方案,還有幾個變種沒有運氣我們也停止了所有CF服務並手動應用了HF,但同樣的錯誤依然存在。

在我們的例子中,我們重命名了coldfusion.exe,在上面的錯誤日誌中註明,應用了修補程序,並且一切正常。所以,我不相信這真的是一個權限問題,而是(正如錯誤日誌試圖告訴我們的那樣),coldfusion.exe正在使用中。

*注意:更新11日發佈13年7月9日,重命名coldfusionsvc.exe(在我們的情況下,coldfusionsvc_1.exe)被要求除了重命名coldfusion.exe *