将博客从WordPress移植到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. 您是否重新启动了网站的app_pool

任何时候你通过ftp或文件管理器直接上传到网站,你都需要重新启动app_pool,这样它就可以用你的新帖子/页面刷新系统内存。

  1. 你能在这里发布一个导入的xml文件帖子的精确副本吗

对我来说,由于您没有收到错误,更可能是app_pool重新启动问题。

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

如果您想通过BE管理面板中的启用和禁用扩展。

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

如果它在本地工作,但在服务器上不工作,那么这就是服务器问题。

最新更新