2017-12-14 16 views
0

Ich konvertiere ein altes CMS zu WordPress. Da ich die Quelldatenbank kontrolliere, habe ich ein Konvertierungsscript geschrieben, das eine WXR-formatierte XML-Datei generiert. Der Import ist teilweise erfolgreich, einschließlich Kommentaren, Medien, Kategorien usw. Mehrere Beiträge werden jedoch ohne Angabe von Gründen nicht importiert. PHP Fehlerprotokoll zeigt keine Fehler. Wie kann ich verfolgen, was schief läuft?WordPress WXR-Datei importieren teilweise fehlgeschlagen: Wie Debuggen?

+0

Was ich daraus ableiten kann ist, dass, wenn ein Beitrag _not_ importiert wird, seine Kommentare nicht importiert werden. –

+0

Hier ist ein Beispiel für die WXR eines Beitrags, der _fails_ [link] (https://pastebin.com/xX0fhHVf) –

+0

Ich habe dies auf eine zweite, völlig saubere, WordPress-Installation (null Themen, Null-Plugins) und getestet die genau gleichen Beiträge werden nicht importiert. Daraus folge ich, dass es etwas in den Posts ist. Ich übergebe alles als CDATA, aber sollte ich nach UTF-8-Codierung oder Ähnlichem suchen? CRLF-Probleme? Etwas anderes? –

Antwort

0

Problem war schlechte Formatierung von Datum/Uhrzeit.

Verwandte Themen