Fehler beim Anhänge Import

  • Avatar von Unbekannt

    Hi,

    ich habe mir eigenen Webspace erworben und versuche nun meinen Blog zu übertragen. Folgende Schritte habe ich dafür bisher durchgeführt:

    * Export der XML bzw WXR per Tools>Export
    * Neuinstallation der WordPress 2.7
    * Import der XML bzw WXR per Tools>Import; „Download and import file attachments“

    Die Beiträge werden alle übernommen. Leider bekomme ich bei den Anhängen aber folgende Meldung:

    Importing attachment http://geed.wordpress.com/files/2007/07/img00248.jpg… Remote file error: Remote file returned error response 0

    Unter …/wordpress/wp-content/uploads/ werden zwar die entsprechende Verzeichnisse angelegt. Allerdings werden die nicht vorhandenen Dateien nicht erstellt.

    Bei Google habe ich ebenfalls geschaut. Dort gibt es zu genau dieser Fehlermeldung 2 Seiten. Bei der einen Seite handelt es sich um eine Logfile und bei der anderen um ein Request im WordPress-Bugtracker, welcher allerdings mit 2.7 behoben sein soll.

    Kann mir jemand von euch helfen?

    MfG Geed

    Der Blog bei dem ich Hilfe benötige heißt (nur für angemeldete Benutzer sichtbar).

  • Avatar von Unbekannt

    Da wir hier ein Anwender-Forum sind und sonst kaum mit der Technik zu tun haben, ist das wohl eher eine Frage für die „Gegenseite“, also das Forum von WordPress-Deutschland. Oder den englischen Support direkt.

    Aber eine Idee hätte ich: Irgendwann hat WordPress die File-Upload-URLs angepasst, statt:
    http://geed.wordpress.com/files/2007/07/img00248.jpg
    heißt der Link nun:
    http://geed.files.wordpress.com/2007/07/img00248.jpg

    Ändere doch mal den Link und schau, ob er bei diesem Bild immer noch meckert. Wenn nicht, weißt du das Problem und kannst „manuell“ weiterkommen. Wenn nicht, musst du weiter suchen …

    Es schadet auf jeden Fall nicht, den Support über das Problem zu informieren. Vielleicht haben die eine Lösung (auch wenn meine Idee zutrifft, können den Prozess vielleicht dahingehend verbessern, dass die Weiterleitung berücksichtigt wird):
    http://support.wordpress.com/contact

    Viel Erfolg!
    Gruß, Torsten

    P.S.: Sag‘ doch kurz Bescheid, wenn es geklappt hat!

  • Avatar von Unbekannt

    Ich hab denen mal kurz meinen Fall geschildert. Mal schauen was draus wird.

    Danke für deine Hilfe!

  • Avatar von Unbekannt

    Ich merke gerade, dass bei WordPress.com gar keine Attachments exportiert werden:

    Dieses Format, genannt WordPress eXtended RSS (WXR), enthält Ihre Artikel, Seiten, Kommentare, Spezialfelder, Kategorien und Schlagworte.

    Daher finde ich es merkwürdig, dass es überhaupt so einen Fehler gibt. Klingt ja so, als ob WordPress daran arbeitet, auch die Bilder (Attachments) zu exportieren, aber es klappt noch nicht …

  • Avatar von Unbekannt

    Du kannst beim Import der XML aka WXR folgende Option anwählen: „Download and import file attachments“. Diese ist an diversen Stellen dokumentiert.

    Ich bin mittlerweile schon soweit gegangen mir den Source anzuschauen. Die Pfade die er verwendet sind korrekt. Das Problem scheint zu sein, das die Function /wordpress/wp-includes/functions.php.wp_get_http( $url, $file_path = false, $deprecated = false ) an der Stelle in /wordpress/wp-admin/import/wordpress.php ein Return <> bzw. != 200 liefert, denn nur dann wird return new WP_Error( ‚import_file_error‘, sprintf(__(‚Remote file returned error response %1$d %2$s‘), $headers[‚response‘], get_status_header_desc($headers[‚response‘]) ) ); ausgeführt, welches wiederrum zu meiner Fehlermeldung führt.

    Die entsprechende Überprüfung wurde von mir bereits auskommentiert. Beim nächsten Importdurchgang wurde die Dateien entsprechend unter /wordpress/wp-content/uploads abgelegt. Allerdings waren sie 0 bytes groß.

    Laut einigen Blog-Einträgen und Dokumentationen zu diesem Thema funktioniert das Importieren der alten Attachments. Also die Attachments werden nicht exportiert, sondern später beim Importieren übertragen.

  • Avatar von Unbekannt

    Beim Import mag diese Funktion ja da sein, aber die Attachments werden (von WordPress.com-Blogs!) nicht *exportiert*!

    Note: This will move your your posts, pages, comments, categories, and tags; any uploads and images will need to be manually transferred to the new blog.

    Siehe: http://support.wordpress.com/moving-a-blog/

    Gruß, Torsten

  • Avatar von Unbekannt

    Hi Thorsten,

    ich habe nun Kontakt mit dem Support und die schwören auf die Funktion. Es scheint an meinen Hoster zu liegen. Dieser bestätigt dies mit einer Antwort, dass er kein curl unterstützen.

    Alles eigentlich alles gut; nur muss ich mir irgendetwas einfallen lassen…

    Danke für deine Hilfe

  • Das Thema ‘Fehler beim Anhänge Import’ ist für neue Antworten geschlossen.