2012-08-08 109 views
1

我在Windows 2008 Server上使用Web Platform Installer安裝了全新的Orchard CMS 1.5.1站點。我想測試出來的性能設置,所以我配置了以下項熱身每行一個:Orchard CMS Warmup Status Zero

/

/博客

...並檢查以下選項:

X生成熱身頁面定期每90分鐘

X生成預熱頁面隨時一些內容發佈

當我訪問該網站的表現仍然有點慢。 Performance Warmup設置顯示每個頁面的狀態爲零,並在其旁邊顯示一個紅色的「向下箭頭」圖標。

還有什麼我需要啓用?有什麼我像權限配置缺失等

UPDATE:

我注意到,我的網站沒有存儲熱身頁的文件夾。我手動添加該文件夾,但它仍然沒有解決我的問題。我需要在該文件夾上設置哪些權限?

更新2:

與塞巴斯蒂安·羅斯交談後,我想我明白什麼是錯的,但還是不知道如何解決它。 Orchard中的基本URL設置設置爲「www.mydomain.com」,但它應該是網絡方式,但我的服務器不允許我的站點訪問互聯網並通過該地址查詢自己以便生成熱身郵件, up頁面。更糟糕的是,我有幾個站點託管在相同的IP地址上,並使用主機頭來區分站點。這可以防止我甚至能夠將基本URL配置爲本地IP地址(這會導致其他模塊出現問題)。

不知道我現在有什麼替代方案。

感謝, 布賴恩

回答

0

我確認與我的服務器主機上的網絡工程師有網絡限制傳出的請求回來的網站。所以,性能模塊無法查詢www.mydomain.com並獲得答案。一旦網絡限制被刪除,我可以看到熱身使用狀態200創建緩存頁面。

另外,有人建議我在我的每個Orchard站點的主機文件中創建條目。我沒有嘗試這個,但是我沒有看到爲什麼即使我擁有主機頭端的場景也不行。

Brian

1

確保常規設置頁面指向自己的基本網址,即http://mywebsite.com。 默認情況下,它可能指向本地主機。

+0

我的基本URL被設置爲網站的URL而不是本地主機,所以它必須是別的。謝謝。 – 2012-08-28 16:53:45