[gelöst] Theme-Farben lassen sich nicht ändern und keine Downloads möglich
am 13.06.2009 - 06:24 Uhr in
Vor einigen Tagen habe ich mir Drupal installiert und bin soweit sehr angenehm überrascht. Bis auf zwei Dinge scheint soweit wohl auch alles bisher zu funktionieren:
- Wenn ich unter Verwalten/Strukturierung/Themes die Farbauswahl des Standard-Themes ändern möchte (z.B. von Blaue Lagune (Standard) zu Mediterrano), wird mir dieses zwar noch in der Vorschau angezeigt und ich bekomme die positive Rückmeldungen:
Die Einstellungen wurden gespeichert.
Das Verzeichnis sites/default/files/color/garland-b7792626 wurde erstellt.
Doch auf der Frontseite werden mir weder die geänderten Farben, noch das Logo angezeigt. Auch die Style-Sheets wirken nicht mehr (alles linksbündiger Fliesstext in Browser-Standardschrift ohne Blöcke, Formatierungen oder sonstige Grafiken). Der Ordner mit allen erforderlichen Bildern und css-Dateien ist allerdings an genau dieser Stelle vorhanden. Alle Dateien und der Ordner selbst haben gesetzte Read-Rechte. - Ähnliches Problem mit Dateidownloads: Ich kann zwar Dateien hochladen, allerdings nicht runterladen, obwohl die Pfadangabe stimmt und Leserechte für die Datei vorhanden sind. Beim Versuch die Datei runterzuladen erhalte ich einen 500 Internal Server Error:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, service@webmailer.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Gleichen Fehler erhalte ich übrigens auch wenn ich versuche, die png-Dateien aus dem oben erstellten Verzeichnis einzeln im Browser anzuzeigen. Woran könnte das liegen? Könnten die .htaccess-Rechte zu restriktiv sein? Wobei ich daran allerdings nicht geändert hatte. Diese sind alle noch mit den Standardeinstellungen vorkonfiguriert.
Edit:
Bin Strato-Kunde und habe schon folgende Tips vergeblich ausprobiert:
- 500 internal server error: Hinzufügen des
AllowOverride All
-Eintrag - Hilfe, nach Verzeichniswechsel "Error 500 - Internal server error": Auskommentierung des
RewriteBase /
-Eintrag entfernt - Strato, Drupal 6.6 - nach Installation keine Themes, colors etc.": Auskommentieren der
Options
-Einträge
Edit 2 & Lösung:
Habs hinbekommen dank entsprechender Hinweise in diesem und diesem Thread: In der /files/.htaccess muss die Code-Zeile
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
mit # auskommentiert werden. Sonderlich elegant scheint mir die Lösung nicht zu sein, aber da es wohl keine andere Alternative gibt, bleibt es wohl erstmal dabei. Aber vieleicht kann jemand erläutern was damit eigentlich auskommentiert wird und was für Folgen das hat? Ich kann damit leider nichts anfangen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ist eine Anweisung für
am 13.06.2009 - 11:37 Uhr
Das ist eine Anweisung für den Apache, was zutun ist beim Aufruf einer Datei. Ohne diese Anweisung führt der Apache die Standardanweisung durch, die eingestellt ist. Es gibt aber noch verschiede Durchführungsarten zb das sie ausführbar sein soll etc.. Also könnte man eine einfache Textdatei hochladen. Und Apache würde sie ausführen und um das zuvermeiden, setzt Drupal hier ein Handler den es garnicht gibt.
----------------------------------------
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.
Das Apache hochgeladene
am 14.06.2009 - 09:37 Uhr
Das Apache hochgeladene Textdateien ausführen kann, ist mir neu. Hört sich nicht nicht unbedingt gut an. Bleibt also zu hoffen, dass niemand eine derartig von Apache interpretierbare Datei hochlädt. Danke für die Info.