[gelöst]imceimage Problem nach Umzug
am 31.07.2009 - 09:14 Uhr in
Hallo,
ich hatte mir lokal eine Drupal-Seite gebastelt.
Nun habe ich das mal auf den Server geschoben. Nach einigen Einstellungen funktioniert die Seite dort auch, aber die src-Angaben der über imceimage eingetragenen Bilder ist nicht richtig.
Dort ist in der Pfad-Angabe ein Teil meiner lokalen Installation vorhanden.
Lokal (xampp) lief meine Seite natürlich in einem Unterverzeichnis von htdocs,
also in htdocs/verz1/drupal/
Nun werden aber auch in der online-version die Bilder gesucht unter:
<img src="/verz1/drupal/sites/default/files/Sonstige/bild1.jpg"...
Eigentlich wäre ja richtig:
<img src="/sites/default/files/Sonstige/bild1.jpg"...
Ich habe nun zum Test mal ein Bild (der vielen) in der online-version über imceimage aktualisiert (Inhalt des Nodes bearbeitet). imceimage wird richtig erkannt und ein neu eingestelltes Bild wird auch richtig angezeigt.
Wo lag/liegt der Fehler, dass das imceimage-Modul den "relativ" absoluten Pfad gespeichert hat?
Kann ich das nun irgendwo in der DB oder in den Drupal-Einstellungen selbst korrigieren?
Vielen Dank für Eure Hilfe!
- Anmelden oder Registrieren um Kommentare zu schreiben
In den Einstellung kann man
am 31.07.2009 - 09:29 Uhr
In den Einstellung kann man festlegen, ob IMCE absolute Pfade verwenden soll.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
"Absolute URLs" ist und war
am 31.07.2009 - 09:45 Uhr
"Absolute URLs" ist und war aber noch nie aktiviert?!
Ich habe die Komplette DB kopiert, kann es sein dass Seiten gecached und in die DB eingetragen wurden?
Wenn ja, wie am besten fortfahren?
Danke
Schweig oder sprich Worte die besser sind als Schweigen!
Datenbankeinträge
am 31.07.2009 - 10:39 Uhr
Ich habe gerade in der Datenbank nach meiner unerwünschten Zeichenkette "verz1/drupal/" gesucht und bin fündig geworden:
16 Treffer in der Tabelle cache_content
27 Treffer in der Tabelle content_field_produkt_bilder
3 Treffer in der Tabelle content_node_field_instance
3 Treffer in der Tabelle content_type_haus
1 Treffer in der Tabelle content_type_homepage
1 Treffer in der Tabelle content_type_page
15 Treffer in der Tabelle content_type_produkt
726 Treffer in der Tabelle locales_source
1 Treffer in der Tabelle node
26549 Treffer in der Tabelle services_timestamp_nonce
2 Treffer in der Tabelle variable
1 Treffer in der Tabelle views_object_cache
2679 Treffer in der Tabelle watchdog
In der files-Tabelle sind die Bilder jedoch richtig (also relativ) gespeichert?
Den Cache habe ich geleert, die Einträge sind dennoch so in der DB??
Vielen Dank!
Schweig oder sprich Worte die besser sind als Schweigen!
Anscheinend hat IMCE auch
am 01.08.2009 - 08:52 Uhr
Anscheinend hat IMCE auch die Baseurl als Teil der URl für Bilder genommen, was lokal auch Sinn macht, wenn du zb. localhost/verz1/drupal aufrufst für deine Drupalsite.
Da du die Bilder als richtiges HTML in den Texten drin hast, bleibt Dir nix anderes übrig als Search und Replace.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Zitat: Da du die Bilder als
am 01.08.2009 - 12:43 Uhr
Da du die Bilder als richtiges HTML in den Texten drin hast
Wie meinst Du das?
Kann man das anders machen?
Vielen Dank für Deine Antwort!
MfG
Schweig oder sprich Worte die besser sind als Schweigen!
Naja klar mit php :D. Es
am 01.08.2009 - 13:05 Uhr
Naja klar mit php :D. Es gibt div. Module Imagefield, Inline, Node Images etc. Du musst also ein Modul verwenden, welches die Bilder nicht direkt in den Text einfügt, wenn du lokal arbeiten willst und dann dies in die live seite hochschiebst. Weil die pfade lokal anders sind, als live wie du schon erlebt hast.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Und woran kann ich erkennen,
am 01.08.2009 - 18:48 Uhr
Und woran kann ich erkennen, ob mir ein Modul das Bild "direkt in den Text einfügt" (das verstehe ich noch immer nicht ganz, ich hatte doch den Inhaltstyp um ein imceimage erweitert), oder eben nicht wie imce die Bilder anders behalndelt?
Viele Grüße
Schweig oder sprich Worte die besser sind als Schweigen!
Du hast doch ein Textfeld
am 02.08.2009 - 01:25 Uhr
Du hast doch ein Textfeld hier, wenn man hier ein Bild einfügt via HTML ,in deinem Fall übernimmt das IMCE
<img src="example.com/foo.jpg" width="100" height="100" alt="" />
, dann ändert sich der Pfad zum Bild ja nicht von selbst.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
okay, dann ist IMCE die
am 02.08.2009 - 08:32 Uhr
okay, dann ist IMCE die falsche Wahl gewesen, wenn das so statisch ist.
Vielen Dank!
Schweig oder sprich Worte die besser sind als Schweigen!