Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Transportieren von Nodes zwischen zwei Systemen

Eingetragen von ABC111 (44)
am 28.07.2011 - 16:32 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Hallo,
ich mußte jetzt nicht zum ersten Mal ein System neu aufbauen und wollte eigentlich den Inhalt nicht noch einmal von Hand eingeben.
Leider habe ich im Internet nicht so richtig etwas gefunden zum aktuellen Stand der Entwicklung der Transport-Module. Inhaltstypen zu transportieren habe ich eventuell geschafft. Nur mit den Nodes klappt das irgendwie nicht. Mir fehlt auch noch das Verständnis des Ganzen.
Versucht habe ich es bisher erfolglos mit dem Modul node_export. Wenn ich im Ursprungssystem in der Inhaltsübersicht "Node export" auswähle, die betreffenden Nodes markiere und dann den Aktualisierungs-Button anklicke, wird mir zwar ein Export-Code angezeigt. Der enthält allerdings für die Fotos nur den Inhalt des jeweiligen Eintrages von file_managed. Wenn ich diesen Export-Code wie beschrieben mit Cut&Paste im Zielsystem in das entsprechende Feld (nodes export import: PASTE CODE) eingebe und auf Importieren klicke, wird mir unter anderem der folgende Fehler angezeigt:

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '' for key 'uri': INSERT INTO {file_managed} (filesize, status, timestamp, uuid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3); Array ( [:db_insert_placeholder_0] => 0 [:db_insert_placeholder_1] => 1 [:db_insert_placeholder_2] => 1311866404 [:db_insert_placeholder_3] => 17fdfc03-5502-f8f4-2d8e-215709130a12 ) in drupal_write_record() (Zeile 6859 von /srv/www/htdocs/drupaltest/includes/common.inc).

In der Tabelle file_managed steht danach ein Satz mit einer fid, die im Original nicht vorkommt. Die URI ist leer.
Vielleicht ist ja mein System schon wieder zerschossen und ich sollte den Import in einem neuen System probieren.

Gibt es eine Möglichkeit ein Inhaltselement komplett, d.h. auch mit den Fotos, in ein anderes System zu transportieren? Wie macht Ihr das? Welche Methode funktioniert im Moment?

‹ [Ideen gesucht] "Equipment-Liste" Fehlermeldung beim Upload ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Servus, also so eine richtige

Eingetragen von valderama (47)
am 28.07.2011 - 18:56 Uhr

Servus,

also so eine richtige schnelle super simple Möglichkeit fällt mir für dich nicht ein. Wenns viele Inhalte sind, könntest du dir das Migrate Modul ansehen.

Grüße,
Walter

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, migrate ist eigentlich

Eingetragen von ABC111 (44)
am 29.07.2011 - 17:38 Uhr

Hallo,
migrate ist eigentlich ein Modul für den Import auch von Nicht-Drupal-Systemen? Vielleicht ist meine Frage naiv. Aber gibt es eine Möglichkeit, die Fotos überhaupt erst einmal mit zu exportieren? Wie kann ich eine CSV-Datei erstellen, die auch die Fotos enthält?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Soweit ich weiß geht das

Eingetragen von wla (9461)
am 29.07.2011 - 18:00 Uhr

Soweit ich weiß geht das nicht. Du hast immer 2 Schritte: Exportieren der Nodes und dabei nimmst Du den Pfad zum Bild mit. Diesen Pfad bearbeitest Du mit einem Editor, damit er für das neue System wieder paßt. Dann transportiertst Du die Fotos, die ja irgendwo in Files liegen, mit FTP an die neu definierte und eingetragene Stelle auf dem neuen System. Dann werden die nach dem Importieren der Daten auch gefunden und angebunden. Zumindestens habe ich das unter Drupal 6 mit dem Modul Node_Import so hin bekommen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich bin bei meiner

Eingetragen von ABC111 (44)
am 29.07.2011 - 19:42 Uhr

Hallo,
ich bin bei meiner Recherche zuerst auf den Feeds Image Grabber gestoßen und danach unter http://drupal.org/node/1088976 auf einen Link zu http://www.drupalcommerce.org/node/467. Wenn im CSV ein Image mit einer URL (http://...) beschrieben wird, könnte man mit den Moduls feeds, commerce_feeds und feeds_ui eventuell auch dieFotos mit importieren. Hat das schon jemand probiert? Ich wüßte vor allem gerne, wie ich das passende CSV-File erzeugen kann. Mit node_export kann ich zwar ein CSV erzeugen. Aber die URI in meiner DB-Tabelle file_managed enthält nur einen Text wie "public://...". Und genau so steht es dann auch im CSV-Format.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die URI mit public:// vorne

Eingetragen von valderama (47)
am 29.07.2011 - 20:43 Uhr

Die URI mit public:// vorne ist praktisch, weil du dir da das Ändern des Pfades sparst. Egal wo deine Bilder sind, die URI ist relativ zu deinem aktuellen public Ordner.

Der Pfad steht dann auch so in der DB, deswegen brauchst du dir keine Sorgen um den Import machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, hast Du schon den

Eingetragen von ABC111 (44)
am 30.07.2011 - 10:02 Uhr

Hallo,
hast Du schon den Feeds-Importer benutzt? Ich suche eigentlich noch eine wirklich gute Dokumentation dafür.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich habe inzwischen

Eingetragen von ABC111 (44)
am 31.07.2011 - 23:04 Uhr

Hallo,
ich habe inzwischen verschiedene Module ausprobiert. Mit taxonomy_csv bin ich z.B. in das in http://drupal.org/node/1178366 beschriebene Problem hineingelaufen..Diese Fehlermeldung ist vom 20. Juni. Bis heute wurde noch nicht einmal geantwortet. Migrate ist mir zu kompliziert für eine kleine Website. Ich möchte lediglich die Basis-Installation vom Inhalt der Website trennen. Im Moment weiß ich z.B. wieder nicht, ob ich mir die Installation mit diesen Versuchen eventuell schon wieder zerschossen habe.
Gibt es keine Aussagen, mit welchen Tools man in der letzten Zeit erfolgreich transportiert hat?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie erstellt Ihr einen CSV-Export für Feeds?

Eingetragen von ABC111 (44)
am 01.08.2011 - 17:46 Uhr

Hallo,
ich versuche Nodes zwischen zwei 7.4-Systemen zu transportieren. Mein CSV-Export-File habe ich von der Inhaltsübersicht aus erstellt. Wenn ich es dann im Zielsystem mit dem Feeds-Importer einlese, habe ich danach statt 9 Nodes 26 und natürlich sind die alle zerschossen. Deshalb hatte ich oben den Begriff Kompatibilität verwendet. Wie sollte man diese CSV-Datei erstellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 9 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 10 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 29 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association