将博客从WordPress移植到BlogEngine.NET

时间:2013-04-09 20:48:25

标签: xml blogengine.net

我正在将一个博客从WordPress移植到BlogEngine.NET。我在C#中编写了一个小型WinForm应用程序,它从WordPress站点读取所有网页(即帖子),并为每个帖子输出一个XML文件(默认情况下,BlogEngine.NET使用XML来存储其帖子,以及将为我的目的工作正常)。然后,我将它们FTP到BlogEngine.NET站点并将它们放在App_Data / posts下。

此时,我导航到博客的“帖子”页面,我希望看到所有帖子的列表。不幸的是,只有BlogEngine.NET中包含的单个样本帖子才显示出来。我实际上偷了BlogEngine.NET用来创建XML文件的代码,以便从WordPress移植帖子并创建XML文件,所以我很确定我的文件格式正确。

为什么我的帖子不显示?

1 个答案:

答案 0 :(得分:1)

  1. 您是否重新启动了网站的app_pool?
  2. 每当您通过ftp或文件管理器直接上传到网站时,您需要重新启动app_pool,以便它可以使用您的新帖子/页面刷新系统内存。

    1. 您可以在此处发布导入的xml文件之一的确切副本吗?
    2. 对我而言,由于您没有收到错误,因此似乎更有可能是app_pool重启问题。

      您可以通过重新上传web.config文件或转到

      来重新启动app_pool

      扩展然后启用和禁用,如果您想在BE管理面板中执行此操作。

      您也可以尝试在本地计算机上使用它。下载整个站点并尝试从本地计算机运行。

      如果它适用于本地而非服务器,那么它就是服务器问题。