2013-07-23 75 views
0

我花了整整一天的時間試圖弄清楚這個問題,所以如果我錯過了或者比較簡單的話,我很抱歉。安裝DNN時出錯7

一些背景:我最初安裝了DNN 7.1.0安裝包。我將它放在家庭和工作計算機上的SkyDrive文件夾中,主要是爲了能夠在兩者上使用WebMatrix並測試DNN。它工作正常。我在DNN安裝中使用SQL 2008 Express .mdf文件,並且一切正常。

我現在想開始使用VS2012,所以我可以利用克里斯哈蒙德的模塊模板,所以我開始設置我的環境。

Win 7,IIS 7.5,SQL 2008 Express。

我遵循了關於設置環境的4部分教程;我已經瀏覽了DNN Wiki;我到處尋找答案。

本質上,它涉及到〜/ Install.aspx頁面有一些奇怪的行爲。在第一次加載時,它會自動在「繼續」按鈕上方左下角顯示「數據庫連接錯誤」。當我剛剛使用WebMatrix時,我不記得這一點。

此外,在「數據庫信息」下,單選按鈕「自定義」已經被選中,但不顯示隱藏的內容(我必須點擊「默認」單選按鈕,然後點擊返回以顯示它)。一旦我這樣做,我得到如下:

enter image description here

現在,從我記得,「對象限定詞」甚至不要求,但此錯誤消息是已經有上首次載入頁面。

長話短說,我嘗試過以各種方式配置數據庫。我最初設立了一個數據庫並輸入了信息。然後我嘗試着看看是否可以通過在〜/ App_Data中使用文件系統數據庫來實現,但是不行。每次我點擊「繼續」時,它只是用相同的錯誤信息重新加載頁面。

我在我的C盤中建立了一個單獨的DNN文件夾,解壓縮了那裏的文件(是的,我先解鎖了)。我加載IIS,創建webiste(dnndev.me),指向它駐留的文件系統。然後我檢查應用程序池,並確保其設置爲4.0(已選中「集成」)。

然後我去我的文件系統並添加一個新的權限。我將它命名爲「iis apppool \ dnndev.me」,單擊「檢查」並切換到「dnndev.me」,點擊OK,然後檢查「修改」權限,點擊「應用」,然後點擊「確定」。

對不起,我沒看到有什麼問題。除了也許我的系統上有些東西是因爲它出現了驗證錯誤。

任何幫助將不勝感激。

回答

0

我想我可能已經整理出來了。問題可能在於我下載了DNN 7.1.0 Community Install zip文件,並將其直接解壓縮到我試圖設置的文件夾中。實際上,在Hammond的4部分視頻中,他實際上將其解壓到它自己的文件夾中,然後將它複製/粘貼到他用來運行網站的文件夾中(所以,解壓縮到臨時文件夾 - >創建您想要運行的文件夾站點 - >從臨時文件夾複製文件 - >粘貼到您創建的運行站點的文件夾中)。

0

您可以嘗試使用隨附下載文件系統替換文件系統中的web.config文件。我有一種感覺對象限定符錯誤可能來自你的web.config文件...

或打開Web配置文件,然後搜索「objectQualifier」並檢查是否被設置爲「」(無)

+0

文件系統中的web.config直接來自下載(我將它解壓縮到我指向IIS的文件夾中)。它包含'objectQualifier =「」' – REMESQ