[gelöst] Keine Bilder nach Domainweiterleitung
Eingetragen von lordfriedrich (3)
am 19.01.2014 - 09:47 Uhr in
am 19.01.2014 - 09:47 Uhr in
Hallo und Guten Morgen :-)
Ich habe eine kleine Homepage mittels Drupal erstellt und habe nun ein Problem:
Nachdem vorhin alles fertig war, habe ich mich bei meinem Hoster eingeloggt und eine Domainweiterleitung eingestellt, damit beim Aufruf der Internetadresse automatisch das CMS geladen wird.
Hoster ist Strato.
Nun das Problem: Die Seite wird zwar geladen, aber es fehlen sämtliche Bilder.
Bilder liegen nicht im cms - Ordner, sondern in einem separaten Ordner auf dem Server und auf den Seiten ist der jeweilige komplette Link eingetragen.
Kann mir hier jemand helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
wenn es ein absoluter Link ist
am 19.01.2014 - 10:26 Uhr
dann kann es nur an den Rechten liegen.
Sprich mit dem Support vom Hoster.
Grüße
Ronald
da hast du die bilder wohl
am 19.01.2014 - 14:43 Uhr
da hast du die bilder wohl falsch in drupal eingebundne. die sollten ja alle im files ordner liegen
C.A.W. Webdesign
Das liegt nicht an den
am 19.01.2014 - 15:07 Uhr
Das liegt nicht an den Rechten. Ich gehe davon aus, daß nach der Umstellung des DocumentRoot der Domain das Verzeichnis mit den Dateien jetzt außerhalb des Bereichs liegt, den der Apache Webserver erreichen kann. Also muß ich meinem Vorredner beipflichten, daß die Bilder in das files-Verzeichnis gehören (außer man definiert ein Privates Verzeichnis) Das ist aber im Nachhinein nicht mehr so einfach zu reparieren. Also bleibt nur, die Ablage für die Bilder neu festzulegen und die Bilder in allen Nodes zu ersetzen (oder in der Datenbank die Pfade zu ändern, wenn man weiß, wie das geht).
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Mh...Also ich bin absoluter
am 19.01.2014 - 20:03 Uhr
Mh...
Also ich bin absoluter HTML / Hosting / Drupal - Newbie...
Wollte mit der Seite einfach mal was Neues ausprobieren und da hat sich irgendwie Drupal angeboten.
Die Bilder einbinden? Ich hab halt das "Grundgerüst" der Seite mit Drupal erstellt und dann in den einzelnen Seiten (Basic Pages) z. B. eine Tabelle erstellt und dort Bilder eingebunden, die ich zuvor
in einen extra Ordner auf den Server abgespeichert hab.
Solange die Weiterleitung auf das CMS nicht eingestellt war, hat das auch wunderbar funktioniert und es wurden alle Bilder korrekt angezeigt...
Wenn ich das jetzt richtig verstehe, dann hätte ich die Bilder - oder den Bilderordner - in den ebenfalls auf dem Server liegenden CMS-Ordner packen müssen, damit sie auch nach der Domainweiterleitung angezeigt werden können, da durch diese Weiterleitung quasi alle Ordner, die außerhalb des CMS - Ordners liegen, nicht mehr angesteuert werden können?
Das kannst Du bei Drupal auch
am 19.01.2014 - 20:10 Uhr
Das kannst Du bei Drupal auch so machen, aber die Bilder sollten dann unterhalb des files-Verzeichnisses liegen (z.B. sites/default/files/meinebilder). Das Verzeichnis mit Deinen Bildern liegt jetzt nicht mehr im Baum des DocumentRoot. Das ist das für die Domain eingestellte Startverzeichnis. Von Verzeichnissen außerhalb dieses Baumes liefert der Apache-Webserver aber keine Dateien aus. So einfach ist das. Daher werden die Pfade der Bilder jetzt nicht mehr gefunden, was vorher (vor der Änderung des DocumentRoot) noch möglich war.
Das hat aber jetzt nicht speziell mit Drupal zu tun, sondern liegt an der Art und Weise, wie ein Webserver arbeitet.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Problem ist gelöst. Habe
am 19.01.2014 - 20:21 Uhr
Problem ist gelöst.
Habe jetzt einfach den Ordner mit den Bildern in den CMS - Ordner kopiert.
Bilder werden jetzt wieder angezeigt.
Aber vielen Dank für die Tipps! :-)