2013-04-09 131 views
0

我正在將博客從WordPress移植到BlogEngine.NET。我在C#中編寫了一個小型的WinForm應用程序,該應用程序從WordPress站點讀取所有網頁(即帖子),併爲每個帖子輸出一個XML文件(默認情況下,BlogEngine.NET使用XML存儲其帖子,將爲我的目的工作正常)。然後,我將它們FTP到BlogEngine.NET網站,並將它們放在App_Data/posts下。將博客從WordPress移植到BlogEngine.NET

此時,我導航到博客的「帖子」頁面,我希望看到所有帖子的列表。不幸的是,只有BlogEngine.NET附帶的單個示例帖子出現。我實際上偷了BlogEngine.NET用來創建XML文件的代碼,以便從WordPress移植帖子並創建XML文件,所以我很確定我的文件格式正確。

爲什麼我的帖子不顯示?

回答

1
  1. 您是否重新啓動了您網站的app_pool?

無論何時您通過ftp或文件管理器直接上傳到網站,都需要重新啓動app_pool,以便它可以使用新帖子/頁面刷新系統內存。

  1. 你可以在這裏發佈一個被導入的xml文件文章的精確副本嗎?

對我來說,因爲你沒有收到錯誤更可能似乎是一個app_pool重啓問題。

您可以通過重新上傳你的web.config文件重新啓動app_pool或去

擴展,然後啓用和禁用,如果你想在BE管理面板從去做。

您也可以嘗試在本地計算機上使用它。下載整個網站並嘗試從本地計算機運行。

如果它適用於本地,但不是服務器,那麼它的服務器問題。

+0

重新啓動應用程序池的工作!謝謝! – birdus 2013-04-10 18:53:20

相關問題