2012-07-13 25 views
3

我努力學習ColdFusion和有我的Win7電腦上安裝的開發版(CF10),這正確地帶來了本地主機管理員頁面,但我有一個測試helloworld.cfm文件inetpub/wwwroot,當我嘗試&訪問這與localhost/helloworld.cfm窗口打開一個對話框,說什麼程序應該打開這個.cfm文件? (在IIS Mime類型中沒有.cfm &當我試圖添加一個它沒有工作...)。 在互聯網上的幾篇文章說,確保IIS具有CGI啓用和ISAPI擴展 IIS元數據庫和IIS 6配置兼容性,我有。 我不知道什麼是錯在這裏,任何人都可以告訴我清楚&簡單,如果我可以查看和IIS &如何使用.CFM?ColdFusion10開發和Windows7(IIS7.5)

+0

如果將helloworld文件放在與管理員相同的目錄中,然後相應地訪問它,會發生什麼情況? – PoeHaH 2012-07-13 09:01:39

+0

感謝您的快速回復 - 如果我按照您的建議進行操作,那麼我可以正確查看helloworld.cfm文件。我想要在IIS中查看/使用.cfm的功能?..... – rpd 2012-07-13 09:09:47

回答

0

我會卸載並重新安裝的東西一定是出了問題連接到IIS的ColdFusion

+0

感謝Paul的建議。我已經卸載並重新安裝ColdFusion10(Dev edn),但沒有成功。我想知道IIS的卸載過程嗎?我是否只需取消選中「啓用更多Windows程序功能」中的複選框,然後重新啓動並重新檢查所有框,並將所有在wwwroot中的文件都不受影響?這可能需要一段時間.... – rpd 2012-07-13 09:21:59

+0

卸載CF不會刪除您在webroot中創建的任何文件。 – Paul 2012-07-19 11:18:31

1

我們知道IIS是問題,因爲您的管理員工作,所以CF正常運行。

我要做的就是以下

  1. 在IIS中創建一個網站,只是基本。沒有設置更改
  2. 安裝ColdFusion 10
  3. 在安裝ColdFusion會問我,如果有配置目前所有的IIS站點 如果你讓它這樣做,就應該所有的工作就像一個魅力。

你做這樣的?

+0

感謝您的進一步幫助回覆。我沒有完全按照您的說法進行操作 - 在安裝ColdFusion10開發版之前,我沒有在IIS中設置新的站點。因此,在重新安裝CF10 dev edn之前,應該卸載CF10並在IIS中設置新的站點。我會嘗試一下,看看它是否會奏效。我會讓你知道,如果它的工作..... – rpd 2012-07-13 09:40:24

+0

是的,請做:) 我發現它更容易,如果CF只是處理IIS的東西。如果您還有其他問題,請不要猶豫,詢問 – PoeHaH 2012-07-13 09:48:04

+0

我剛剛嘗試了上述卸載/重新安裝,並且仍然收到403錯誤,例如: 錯誤摘要 HTTP錯誤404.3 - 未找到 您請求的頁面無法提供由於擴展配置。如果頁面是腳本,請添加處理程序。如果文件應該被下載,添加一個MIME映射。我現在必須出去,稍後再看看.... – rpd 2012-07-13 11:33:18

0

CF10不需要IIS 6兼容性。如果您不需要其他任何Web技術連接,請將其刪除。您確實需要CGI,.Net可擴展性,ASP.NET,ISAPI擴展和ISAPI篩選器。我相信ColdFusion的連接器配置器特別使用.Net Extensibilty來「連線」。