Eigenes Logo wird in Theme nicht angezeigt
am 04.12.2007 - 16:58 Uhr in
Hallo,
ich habe nun schon mehrfach versucht ein eigenes Logo (ein jpg) im chameleon theme hochzuladen. Das Hochladen funktioniert offensichtlich auch. Das Bild liegt danach wie in den Theme-Einstellungen angegeben unter "files/logo.jpg". Jedoch wird es in der Seite nicht angezeigt. Es wird gar nichts angezeigt. Also auch kein X anstelle des Bildes - einfach nichts.
Woran könnte das liegen? Was kann ich tun?
Gruß
- Anmelden oder Registrieren um Kommentare zu schreiben

Guck dir mal den Quelltext
am 05.12.2007 - 14:10 Uhr
Guck dir mal den Quelltext der Seite an ob das ein Hinweis aufs Logo drin ist, ist bei den Themeeinstellungen ein Häkchen bei "Logo"?
gruß pebosi
Wahrscheinlich hast du das
am 05.12.2007 - 18:10 Uhr
Wahrscheinlich hast du das logo über die globale Theme-Konfiguration hochgeladen, aber die Anzeige des Logos im benutzten Theme deaktiviert. Also dort das Häkchen an der richtigen Stelle setzen. Alternativ lad das Logo nochmal explizit über die Konfiguration des chameleon Themes hoch - es wird dann umbenannt nach chameleon_logo.jpg und sollte auch angezeigt werden.
LG, Beate
Häkchen
am 06.12.2007 - 12:09 Uhr
Also sämttliche Häkchen habe ich richtig gesetzt und ich habe das Logo auch im entsprechenden Theme hochgeladen. Daran kann es also nicht liegen. Hat noch jemand eine Idee?
Im Quelltext der Seite wird
am 07.12.2007 - 17:44 Uhr
Im Quelltext der Seite wird das Logo beispielsweise hiermit angegeben "http://www.deineseite.de/files/garland_logo.jpg".
Es liegt dort zwar auch im Ordner, es wird jedoch nicht angezeigt.
Ich habe mal geschaut und mir war aufgefallen, dass das Bild mit Chmod 664 auf dem Server liegt.
Wenn ich die Adresse des Bildes einzeln im Browser abfrage, dann heißt es auch Zugriff verweigert. Das ist doch sicher ein ganz einfacher Fehler, kann mir nicht mal jemand sagen was ich verkehrt mache?
Lösch mal die ".htaccess"
am 07.12.2007 - 18:05 Uhr
Lösch mal die ".htaccess" Datei in dem Ordner "files".
Danke! hat geklappt. ^^
am 07.12.2007 - 19:59 Uhr
Danke! hat geklappt. ^^
chameleon verweigert eigenes logo...
am 15.06.2008 - 22:25 Uhr
... aber leider hilft bei mir auch das löschen der ht.access nicht weiter. Alles andere habe ich auch schon überprüft.
Die betreffende zeile im quellcode lautet:
<div id="header"> <a href="/drupal/" title="Startseite"><img src="/drupal/sites/default/files/chameleon_logo.jpg" alt="Startseite" /></a> <h1 class="site-name title"><a href="/drupal/">dialoq forum</a></h1></div>Die anderen threads zu diesem thema habe ich als anfänger überhaupt nicht verstanden. :'(
Es handelt sich tatsächlich
am 11.02.2009 - 00:54 Uhr
Es handelt sich tatsächlich um ein Problem des Dateizugriffs. Sofern kein Zugriff auf der Verzeichnis möglich ist, in dem die Dateien (logo, favicon, etc.) hinterlegt sind, funzt gar nichts. Testen kann man dies, indem man den Pfad der Datei im Browser angibt. Man erhält bei mangelnden Zugriffsrechten die Meldung 'Internal Server Error'.
Ich selbst hatte mal Massel gehabt und es geschafft Zugriff auf die Dateien zu erhalten, ohne die .htaccess umgehen zu müssen (.htaccess löschen, bzw. ein ungeschütztes Verzeichnis verwenden). Wie ich dies geschafft habe, ist mir ein Rätsel. Wenn jemand ein Tipp für mich hätte, wie ich das wieder hinbekommen, wäre dies echt toll. So komme ich mir irgendwie wie ein Murkser vor. :-(
Viele Grüße Marbot
Eigenes Logo in Theme anzeigen
am 12.08.2009 - 08:50 Uhr
Vielleicht hilft das weiter:
Ich hatte das gleiche Problem, dass mein eigenes Logo in den Themes nicht angezeigt wurde.
Bei mir lag es daran, dass ich als Pfad zu dem Logo den kompletten Pfad des Dateisystems (also
/srv/www/..../drupal/images/bild.png) angegeben habe. Über die Eigenschaften des Bilds im Browser bin ich darauf gekommen, dass Drupal an dieser Stelle nur den relativen Pfad ab dem Drupal-Stammverzeichnis erwartet. Also in meinem Beispiel nurimages/bild.png.Die Lösung...
am 12.08.2009 - 14:28 Uhr
...bei mir war in einem weiteren Fall noch irrationaler. Ich habe den richtigen relativen Pfad angegeben. Ergebnis: kein Logo wird angezeigt (verstehe ich nicht). Dann hatte ich den relativen Pfad und ein "Märchenverzeichnis" erweitert. Ergebnis: kein Logo wird angezeigt (verstehe ich). Dann habe ich die Änderung wieder rückgängig gemacht. Ergebnis: Logo wird angezeigt (verstehe ich wiederum nicht). Egal, es funktioniert. :-) Das ganz habe ich spaßeshalber bei zwei weiteren Installationen mit dem selben Ergebnissen ausprobiert. Sofern es so immer zu lösen ist soll es mir recht sein. Nur darauf zu kommen, hat gedauert.