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

[gelöst] Bilder nur im privaten Dateisystem sichtbar ??

Eingetragen von NetSecond (22)
am 15.03.2010 - 15:41 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo Leute,

bin bei Strato (paket ist laut denen drupalfähig) und bekomme bei "öffentlicher" Dateisystemeinstellung keine Bilder angezeigt.

Wo liegt der Hund begraben ??

Gruß
NetSecond

‹ JQUERY modul einbinden [gelöst] jquery - Modul lässt sich nicht aktivieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Pfade prüfen

Eingetragen von Nicolai Schwarz (1071)
am 15.03.2010 - 17:20 Uhr

Das sind recht wenig Infos, um den Fehler zu suchen. Überprüf doch bitte mal, ob die Pfade zu den Bildern stimmen.

Kann es vielleicht sein, dass du zwischen öffentlich und privat hin- und hergeschaltet hast? Dann beachte den Hinweis beim Dateisystem:

Zitat:

Es ist jederzeit möglich, die Methode zu ändern. Die Änderung dieses Pfades hat Auswirkung auf sämtliche Pfade innerhalb einer bestehenden Website und kann zu unerwarteten Problemen führen. Die Änderung dieser Einstellung sollte daher auf einer vorhandenen und bereist mit Inhalten versehenen Website nur mit Vorsicht verwendet werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gab bereits von Anfang an

Eingetragen von NetSecond (22)
am 16.03.2010 - 11:11 Uhr

Es gab bereits von Anfang an Probleme, daher musste ich auf Privat umstellen, sonst werden eben die Bilder der image gallery nicht angezeigt.

Kurioserweise bleiben meine Blogbilder (per Tiny eingebunden) sichtbar, alle per FUpload (über "Inhalt erstellen / Bilder") verschwinden im Öffentlichen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Pfade sind übrigens in

Eingetragen von NetSecond (22)
am 22.03.2010 - 01:11 Uhr

Die Pfade sind übrigens in beiden Modis identisch, nur werden eben im "Öffentlichen" keine Bilder angezeigt ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Urgs! Den privaten Modus

Eingetragen von px (77)
am 22.03.2010 - 03:47 Uhr

Urgs! Den privaten Modus willst du definitv nicht benutzen um deine Bilder anzuzeigen. Da muss der Webserver für jedes Bild (inklusive Bilder des Themes), jede JS und jede CSS Datei die zu einer Seite gehört eine Instanz von Drupal booten. Da machen dann schon relativ wenig Besucher deinen Webserver platt, wenn sie zeitgleich darauf zugreifen.

Bezüglich deines eigentlichen Problems: Schau mal unter admin/settings/image. Vielleicht stimmt da der Pfad nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was ich will und was Drupal

Eingetragen von NetSecond (22)
am 22.03.2010 - 11:18 Uhr

Was ich will und was Drupal macht, sind leider 2 Paar Stiefel. Die Pfade stimmen und kurioserweise sind auch die Bilder im korrekt angegebenen und gefundenen Pfad da. Aber angezeigt werden sie eben nur im privaten Modus.

Auch ein neues Hochladen mit öffentlicher Einstellung funktioniert nicht. Die Dateien werden nicht hochgeladen, nur angelegt und erscheinen dann mit dem roten Kreuz.

Steht der Modus auf Privat, erhalte ich in den Eigenschaften im Browser den Pfad www.domain.xxx/system/images/test.jpg und alles ist ok.
Steht der Modus auf Öffentlich, erhalte ich dagegen den korrekten Pfad www.domain.xxx/sites/default/files/images/test.jpg udn darin befinden sich auch die Bilder. Nur sie werden nicht angezeigt.

Das Problem besteht übrigens bei nem Kollegen ebenfalls bei Strato, womit ich fast glaube, dass es an der Serverkonfig liegen muss.

Bilder, die ich per Tyni MCE eingebunden habe, funktionieren komischerweise in beiden Modis und immer wird der ..../system/.... Pfad angezeigt. Gehe ich in den öffentlichen Modus, kann ich aber auch da nix einbinden aber bestehende Bilder werden wenigstens angezeigt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, ne Anfrage im Strato

Eingetragen von NetSecond (22)
am 22.03.2010 - 12:24 Uhr

So, ne Anfrage im Strato Support Chat war schonmal ein Griff ins Klo. Wurde zuerst abgecancelt, das sei nicht das Mailformular und als ich darauf hinwies, das ich doch annehme, das ich im Support Chat bin und der Text ein wenig ausführlicher wurde, weil ich ja ne halbe Ewigkeit warten musste ....

Naja, die Dame hatte keine Ahnung und gab es an die Technik weiter, die sich melden wird.

Für was brauch ich da nen Chat, wenn der net helfen kann ?? Sonst fragen die immer nach aber ich glaube, die Gute wollte bald in den Mittag ....

Naja ....

Nachtrag:

So, habe bei denen angerufen und es ist laut Hotline alles in Ordnung.

Was ich aber herausgefunden habe:

Wenn ich "SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006" aus der .htaccess herausnehme, geht alles 1A !!

Was heisst das jetzt ??

Kann ich das nun weglassen oder muss ich irgendwie herausfinden, warum der Handler nicht funktioniert ?? Ich habe leider keine Zugriffe auf die Logs des Servers ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

NetSecond schrieb Wenn ich

Eingetragen von px (77)
am 22.03.2010 - 12:43 Uhr
NetSecond schrieb

Wenn ich "SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006" aus der .htaccess herausnehme, geht alles 1A !!

Was heisst das jetzt ??

Tja, gute Frage! Drupal_Security_Do_Not_Remove_See_SA_2006_006 ist ein von Strato vergebener, symbolischer Name. Da wirst du dich wohl durch deren Security Advicements zur Nummer 2006/006 durchgraben müssen. Alternativ dazu mal die komplette .htaccess posten. Die SetHandler Direktive ist kontextsensitiv, d.h. worauf sie sich bezieht steht im umgebenden oder Container. Was sie macht wird mit einer "Action" Direktive festgelegt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Info. Das

Eingetragen von NetSecond (22)
am 22.03.2010 - 12:46 Uhr

Danke für die Info.

Das Problem habe ich hier gefunden:

http://drupal.org/node/652002

Strato setzt gar kein SET HANDLER, womit wohl alle Liebesmühe umsonst wären. Das Problem haben alle Strato Kunden. Entferne ich den SET HANDLER aus der .htaccess Datei, dann gehen plötzlich auch andere Sachen, deren Ursache ich ganz woanders vermutet habe.

Z.B. konnte ich im Theme Garland keine anderen Farben auswählen. Ohne die .htaccess Angabe mit dem SET HANDLER funzt das plötzlich enwandfrei.

Ich habe Strato nun um Stellungnahme gebeten, da ich Drupal gern unverändert auf deren drupalfähigen Webspace laufen lassen würde, da sie ja damit werben ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

.htaccess

Eingetragen von NetSecond (22)
am 22.03.2010 - 12:49 Uhr

SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks

Sie sitzt im files Verzeichnis, wo auch das Verzeichnis für die Bilder (images) liegt, also /sites/default/files/.htaccess ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Na, da haben wir doch dann

Eingetragen von px (77)
am 22.03.2010 - 21:36 Uhr

Na, da haben wir doch dann die Lösung des Problems. In http://drupal.org/node/652002 stehts eigentlich schon drin:

Dein /sites/default/files Verzeichnis ist sowas wie die allgemeine Ablagehalde für sämtliche Uploads und vom Design her so angelegt, dass dort alles ohne zutun von Drupal heruntergeladen werden kann. Vom Prinzip her ist das sinnvoll und auch notwendig, wenn man Wert darauf legt, seinen Webserver nicht zu überlasten, weil für jedes Element einer Seite (auch für Theme files) eine Drupal Instanz gebootet werden muss. Der Teufel steckt allerdings im Detail. Sollte es ein Benutzer schaffen, eine PHP Datei hochzuladen und dann abzurufen, kann er beliebigen Code auf dem Server ausführen. Genau das soll diese SetHandler Direktive verhindern indem sie einen Dummy Handler ("Drupal_Security_Do_Not_Remove_See_SA_2006_006") für Dateien unter /sites/default/files einträgt, der einen Zugriff auf Scripte in diesem Verzeichnis ins Leere laufen läßt. Irgendwie scheint sich das aber nicht mit der Strato Webserver config zu vertragen.
Die privaten Downloads funktionieren bei dir halt trotzdem weil du mit ihnen diese .htaccess Datei umgehst. Alles in allem läuft die ganze Angelegenheit wohl unter "Dinge die man wissen muss" und "ach deßhalb ist ein erfahrener Sysadmin sein Geld wert". Schwer zu sagen, wem (Drupal, Apache, PHP, Strato) man dafür übers Kniee legen sollte.

Du kannst auf diesen SetHandler unter folgenden Vorraussetzungen verzichten:

  • Es ist ausgeschlossen, dass irgendwer Dateien mit .php Endung hochlädt
  • Der Webserver ist so konfiguriert, dass Dateien wie test.php.zip auch tatsächlich als ZIP und nicht als PHP Dateien verarbeitet werden

Mit anderen Worten: Solange niemand außer dir Dateien hochladen kann, brauchst du dieses Sciherheitsheitsfeature auch nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für Deine ausführliche

Eingetragen von NetSecond (22)
am 23.03.2010 - 09:07 Uhr

Danke für Deine ausführliche Info.

Nunja, eigentlich wollte ich auch anderen die Möglichkeit zum Hochladen geben aber Strato hat sich gemeldet und sie sind dran ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, bei mir läuft nun

Eingetragen von NetSecond (22)
am 31.03.2010 - 20:45 Uhr

So, bei mir läuft nun alles.

Der Support hat zwar (noch) nicht geantwortet aber es hat sich was getan.

Ich vermute, dass Set Handler aktiviert wurde. Nun gehen sowohl die Bilder als auch die Garlandkonfiggeschichte.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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