2013-09-22 76 views
0

我正在學習果園。我已經讓我的開發機器處於不會加載主頁的狀態。我得到一個404錯誤與此消息...獲取使主頁複選框返回頁面內容項目在果園CMS

服務器錯誤/ OrchardLocal「應用程序404

我意識到,這是因爲沒有內容項設置爲主頁。但是,在編輯頁面屏幕上不顯示用於製作頁面(或其他任何內容)主頁的複選框。

我該如何解決這個問題?我需要將此設爲主頁複選框或其他方式來完成相同的操作。

有沒有一種方法可以直接在數據庫中執行此操作(我知道這是一個黑客攻擊,但可能會讓我在問題上前進)。

我想我會提到由錯誤引發的EXACT異常是「未找到路徑控制器/ OrchardLocal /」或未實現IController。「

任何幫助表示讚賞。如果我無法弄清楚這一點,似乎我會回到從頭開始(新拉,新的數據庫等),這似乎每次我嘗試學習果園時發生。

以下是我在頁面內容類型上的部分。這可能不是默認列表,因爲我一直在搞它以修復它。
常見
發佈之後
標題
自動佈線
身體
中可容納
導航
身份
菜單

爲了記錄我加入了博客模塊的網站,並添加了博客。但是當我創建一個博客時,同樣的行爲......不要將此設置爲主頁,也無法設置永久鏈接。

+3

這聽起來像是在渲染自動佈線部分時出現錯誤。這些錯誤應該記錄到app_data文件夾中。你可以在那裏查看是否有任何線索? –

+0

感謝布蘭登喬伊斯。不像OP,我不知道爲什麼我得到404錯誤。但在檢查日誌後,我看到:System.Data.SqlServerCe.SqlCeException(0x80004005):不允許訪問數據庫文件。 [1914,File name = C:\ Path \ To \ Orchard.sdf,SeCreateFile] –

回答

0

您是否將AutoRoute零件附加到Page Content類型。

+0

當我讀到這個時,我很興奮,因爲我認爲那就是它。但不幸的是,那不是。該頁面附有AutoRoute部分。遊民。 –

0

檢查,以確保您的用戶有權限設置的內容項爲網頁

+0

我使用安裝期間創建的超級管理員帳戶獲取此行爲。但是可以肯定的是,我查看了管理員角色的權限,並且找不到作爲主頁權限的設置內容項目。但我確認此管理員角色具有所有有效權限。我只有兩個用戶(包括超級用戶),他們都是管理員角色,並且我將這種行爲作爲任何一個登錄。 –

0

要設置項目作爲網頁只設置了固定鏈接爲空字符串。

+0

Piotr,我無法使固定鏈接爲空字符串,因爲當我嘗試編輯頁面時,該選項也消失了。這真的很奇怪。我有權限,我相信頁面類型添加了適當的部分(我將添加該列表的問題)。我做的唯一的事情就是刪除默認創建的原始頁面,但僅僅是因爲我設置了新頁面。 –