【问题标题】:WordPress WXR file import partial fail: how to debug?WordPress WXR 文件导入部分失败:如何调试?
【发布时间】:2017-12-14 13:39:00
【问题描述】:

我正在将旧的 CMS 转换为 WordPress。鉴于我可以控制源数据库,我编写了一个生成 WXR 格式的 XML 文件的转换脚本。部分导入成功,包括cmets、media、category等。但有几个帖子无故导入失败。 PHP 错误日志显示没有错误。我如何追踪出了什么问题?

【问题讨论】:

  • 我可以推断出,每当一篇文章没有被导入时,它的 cmets 也不会被导入。
  • 这是一个失败 link的帖子的WXR示例
  • 我已经在第二次完全干净的 WordPress 安装(零主题、零插件)上对此进行了测试,并且完全相同的帖子无法导入。因此,我推断这是帖子中的内容。我将所有内容都作为 CDATA 传递,但我应该检查 UTF-8 编码还是类似的? CRLF 问题?还有什么?
  • 问题是错误的日期/时间格式。另一位用户将我指向 IMPORT_DEBUG。

标签: wordpress import xml-parsing


【解决方案1】:

问题是日期/时间格式错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-28
    • 2012-05-02
    • 2011-09-02
    • 2012-03-10
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多