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

Bilder bei release Weg

Eingetragen von Phoenixfire (7)
am 18.05.2012 - 08:47 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Hallo,

mein Problem ist, dass auf meiner Homepage eine Menge Bilder in Artikelt usw. sind, die normalerweise also über meinen generischen Hostnamen angezeigt werden. Jetzt wollte ich mit der Seite online gehen und musste feststellen, dass alle Bilder nicht mehr angezeigt werden. Allerdings gilt das nur für Aufrufe über www.meinedomain.de oder meinedomain.de.

Nach langer Suche habe ich zwei Ansätze gefunden die leider erfolglos waren.

http://pooortrait.de/blog/drupalsite-domainumzug
https://kis.hosteurope.de/support/faq/index.php?cpid=11430

Mit Ausnahme eines einzigen Artikels, dort werden komischerweise alle Bilder angezeigt.

Ich muss leider gestehen dass ich ziemlich ratlos bin. Ich hoffe mir kann da jemand helfen.

Grüße

‹ Inhalte im Backend Filtern nach Taxonomy Felder Verschiedene Darstellungen bei unterschiedlichen Browsern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du geprüft, das nach dem

Eingetragen von wla (9461)
am 18.05.2012 - 09:04 Uhr

Hast Du geprüft, das nach dem Umzug die Einstellungen beim Dateisystem noch richtig sind? Normalerweise sollten die Dateien alle bei "public" liegen und die Location damit keine Rolle spielen. Wenn Du die Domain aber fest eingetragen hast, Datenbank exportieren, Export mit einem Editor bearbeiten, die Datenbank löschen und den modifizierten Export wieder importieren. Vor den Verändern immer eine Sicherung anlegen und aufbewahren, falls was schief geht.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey danke für die schnelle

Eingetragen von Phoenixfire (7)
am 18.05.2012 - 09:15 Uhr

Hey danke für die schnelle Antwort!

Also die Dateien wurden ja bei dem "Umzug" nicht angefasst ich habe ja ausschliesslich eine Domain hinzugefügt. Die Seite haben ich online zusammengebaut über den generischen Hostnamen und da ging bis jetzt alles. Nur nachdem ich jetzt die neue Domain auf die Seite verweisen lassen habe, wird mir über diesen Weg kein Bilder mehr angezeigt was ich manuell hinzugefügt habe.

Was genau meinst du denn mit Domain fest eingetragen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Keiner noch ne Idee?

Eingetragen von Phoenixfire (7)
am 20.05.2012 - 12:37 Uhr

Keiner noch ne Idee?

Edit:

Nochmal zur Erläuterung, die Seite wurde unter dem generischen Hostnamen erstellt und liegt unter auf dem Server unter /srv/www/vhosts/*domainname*/httpdocs/drupal-7.4/. Darunter waren die Bilder sichtbar.

Danach wurde eine Domain angelegt um die Seite komfortabel zu erreichen. Da diese normalerweise auf des Verzeichnis /srv/www/vhosts/*domainname*/httpdocs/

verweist wurde hier unter

/srv/www/vhosts/*domainname*/conf/httpd.include das DocumentRoot von

/srv/www/vhosts/*domainname*/httpdocs/

auf eben

/srv/www/vhosts/*domainname*/httpdocs/drupal-7.4/ abgeändert.

Nun ist die Seite zwar über die Domain erreichbar allerdings werden die Bilder nichtmehr angezeigt, da diese laut HTML Quelltext den Pfad nach dem Muster:

<p><a href="/?q=drupal-7.4/node/20"><img alt="" src="/drupal-7.4/sites/default/files/mach_mit.jpg" style="width: 300px; height: 100px;" /></a></p>

haben. Wenn man nun versucht das Bild unter

*Domain*/drupal-7.4/sites/default/files/mach_mit.jpg

aufzurufen schlägt dies Fehl. Entfernt man allerdings das Drupalverzeichnis nach

*domain*/sites/default/files/mach_mit.jpg

geht es wieder.

Meine Befürchtung ist nun das das CMS von einem anderen DocumentRoot ausgeht als der Apache und diese daher nicht Dekungsgleich sind bzgl. der Ebenen.

Ist mein Vorgehen bzgl. des Abänderns des Documentroots in der httpd.includ richtig oder sollte dies evtl. über einen anderen Weg gelöst werden?

Ich hoffe es kann mir nun noch jemand helfen! ;)

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

So in etwa hatte ich das

Eingetragen von wla (9461)
am 20.05.2012 - 16:41 Uhr

So in etwa hatte ich das befürchtet. Also entweder den oben beschriebenen Weg über den Datenbankexport gehen und drupal-7.4/ überall, wo es auftritt, entfernen oder sich mit dem Modul [do:pathologic Pathologic] befassen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey, also ich habe mir das

Eingetragen von Phoenixfire (7)
am 20.05.2012 - 18:27 Uhr

Hey,

also ich habe mir das Modul Pathologic angeschaut und auf den ersten Blick muss ich sagen hat super funktioniert! Danke für den klasse Hinweis!
Einzig bei Bildern in Blöcken (Full HTML) hat es nicht geklappt die waren aber schnell mit der Hand behoben. ;)

Vielen Dank noch mal für die schnelle Hilfe!

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meines Erachtens sollte man

Eingetragen von wbue (234)
am 24.05.2012 - 20:28 Uhr

Meines Erachtens sollte man interne URLs so formulieren, dass der Domainname nicht darin vorkommt. Also statt href="http://meinedomain.de/sites/all/files/dingsbums.img" sollte man href="/sites/all/files/dingsbums.img" schreiben. Das funktioniert dann auch lokal. In einer Multisite-Umgebung dann statt "all" dann das Verzeichnis für die (Sub)Domain angeben (und in /sites.php die (Sub)Domain mit diesem Verzeichnis verknüpfen).

Besser ist aber, seine Bilder in Drupal nur über Felder zu verwalten und den Pfadnamen der Bilder dann aus dem Feld dynamisch zu bestimmen. Ändert sich der Feldinhalt (also aus bild.img wird bild-1.img), wird trotzdem ein gültiger Link erzeugt.

  • 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 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

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 32 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