[gelöst] Nach Zusammenlegung von Drupalsites zu einer Multisite falsche Pfade in DB
Eingetragen von Metasequoia (96)
am 30.10.2012 - 17:04 Uhr in
am 30.10.2012 - 17:04 Uhr in
Hallo,
ich habe drei bestehende Drupalinstallationen zu einer Multisite zusammengefasst. Alles gut soweit, bis auf das Problem, dass die Pfade zu allen Bildern nun nicht mehr stimmen. Die Bilder werden gesucht unter "sites/default/files/..."
Der Pfad müsste jetzt aber lauten "sites/name_der_website/files/...".
Kann ich in der DB irgendwie mit Suchen und Ersetzen die Pfade austauschen? Oder gibts für sowas evtl. sogar ein Modul?
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ist bei Version 7 von
am 30.10.2012 - 18:03 Uhr
Das ist bei Version 7 von Drupal in der Tabelle file_managed gespeichert. Dort steht bei mir aber z.B. public://landschaft.jpg. Also sollte es eigentlich mit einem Ändern des Filesystems unter Medien getan sein. Hast Du das bereits richtig eingestellt?
Wenn es damit nicht geht, kannst Du diese Tabelle exportieren, extern mit einem Editor bearbeiten und wieder importieren. Das dürfte dann der schnellste Weg sein.
Beste Grüße
Werner
Ja, das Filesystem ist
am 30.10.2012 - 18:11 Uhr
Ja, das Filesystem ist korrekt eingestellt. Das verweist auf den neuen Pfad.
Die Bilder, die nicht gefunden werden wurden allesamt über einen WYSIWYG-Editor als Image in das Bodyfeld eingefügt. Und da steht der alte Pfad drin.
Ich guck mir das mit dem Tabellenexport und bearbeiten im Editor mal an.
Vielen Dank!
Ich konnte jetzt mit Export,
am 31.10.2012 - 11:15 Uhr
Ich konnte jetzt mit Export, Editieren in externem Editor und Re-import der Tabellen die Pfade anpassen.