Benutzerdefinierte Farben werden nicht übernommen Bartik/Mayo
am 04.09.2013 - 13:00 Uhr in
Hallo,
bin am verzweifeln.
Habe bei Confixx ein Drupal neu aufgesetzt und will die
Farben des Themas ändern. Danach ist das Design rein weiß.
Nur die Default-Farben funktionieren.
Parallel habe ich bei Strato das gleiche gemacht und da geht alles.
Gleiche Konfiguration, gleiche Schreibrechte usw, alles geprüft.
In einem Thread aus 2007 wird von Problemen mit der htaccess Datei und den Rechten auf dem Webserver gesprochen,
aber was nun letztlich geholfen hat, kann ich da nicht finden.
Hat jemand Erfahrung mit Confixx.
Leider habe ich selbst keinen Zugriff, sondern muss einen Admin kontaktieren.
Dazu würde mir natürlich eine möglicht genaue Problembeschreibung helfen.
Ach so, fast vergessen: Um überhaupt installieren zu können, hat mir der Admin eine htaccess gechickt,
weil die Bordeigenene nicht klappte. Diese ist es
Order allow,deny
ErrorDocument 404 /index.php
ErrorDocument 404 "The requested file favicon.ico was not found.
ExpiresActive On
ExpiresDefault A1209600
ExpiresByType text/html A1
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Oder geht es evtl. um die im Verzeichnis files?
Gruß
Ralph
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn Du bei Bartik eine neue
am 04.09.2013 - 13:11 Uhr
Wenn Du bei Bartik eine neue Farbe definierst, wird ein Verzeichnis in Files angelegt und dort hinein eine neue CSS-Datei geschrieben. Wenn die Rechte auf dem files-Verzeichnis nicht richtig gesetzt sind (777 auf files und alle Unterverzeichnisse), kann diese Datei evtl. nicht angelegt werden. Also werden deine Farbänderungen auch nicht gespeichert. Da hilft nur, den zuständigen Admin zu bemühen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Rechte
am 04.09.2013 - 13:22 Uhr
Hallo Werner,
das Verzeichnis unter color ist angelegt und auch die css dazu.
Lt. Firebug greift Drupal aber dort nicht zu, sondern bei Theme selbst
Standard nach Installation ist wohl 755 und für das css-File selbst 644
Ist aber auch bei der funktionierenden Installation unter Strato so.
Die htaccess vom admin ist aber auch extrem abgespeckt.
Wäre es sinnvoll, ein paar Dinge aus der Originalen dort hineinzukopieren?
Try on error?
Ralph
"Schwer ist leicht was."
www.esendo.de
www.lehmbausysteme.de
Das mit den Rechten ist so
am 04.09.2013 - 14:36 Uhr
Das mit den Rechten ist so eine Sache und hängt davon ab, unter welchem User-Namen der Webserver-Prozess läuft. Es wird nicht umsonst empfohlen, die Rechte im files-Verzeichnis und allen Unterverzeichnissen auf 777 zu stellen. Offensichtlich kann der Webserver die Informationen nicht im Color-Verzeichnis speichern.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Die Rechte sind es wohl nicht
am 04.09.2013 - 21:01 Uhr
Hallo Werner,
Files auf 777. Das Theme legt den entsprechden Ordner und die css an.
Das css selbst hat hartnäckig 664 und lässt sich auch nicht ändern.
Bei der funktionierenden Strato Installation ist es aber kein Problem mit 664 zu operieren.
Ich tippe immer noch auf irgendwelche rewrite Rechte aus der htaccess,
weil es das einzige ist, was die Installationen unterscheidet.
Davon habe ich leider überhaupt keine Ahnung
Vielleicht weiß jemand dazu Genaueres?
Schönen Gruß
Ralph
"Schwer ist leicht was."
www.esendo.de
www.lehmbausysteme.de
Das ist aber nun mal von der
am 04.09.2013 - 21:15 Uhr
Das ist aber nun mal von der aufgesetzten Installation abhängig. Benutzt der Webserver die ID des FTP-Users, reicht 664 oder sogar 644. Läuft der unter einer anderen ID reicht es nicht, dann müssen die Rechte nun mal 666 sein (666, bei Dateien, 777 bei Verzeichnissen bzw. Executables). Da nutzt alles lamentieren nichts.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Da ich 777 für die css nicht
am 04.09.2013 - 21:24 Uhr
Da ich 777 für die css nicht vergeben kann, wer kann es dann?
Gruß
Ralph
"Schwer ist leicht was."
www.esendo.de
www.lehmbausysteme.de
Der Provider erlaubt in
am 04.09.2013 - 21:27 Uhr
Der Provider erlaubt in solchen Fällen, daß man den Owner der Verzeichnissen wieder auf den FTP-User ändern kann. Sollte über die Konfigurationsoberfläche des Hosters gehen. Danach kann man mit FTP die Rechte ändern.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Werde das mal weiter geben
am 04.09.2013 - 22:29 Uhr
Danke,
werde das mal weiter geben.
Wie gesagt habe ich keinen Zugang zum Provider.
Schönen
Gruß
"Schwer ist leicht was."
www.esendo.de
www.lehmbausysteme.de
Problem-Update - Leider kein Erfolg
am 09.09.2013 - 15:02 Uhr
Hallo zusammen,
Ich habe nun die Rechte auf 777 setzen können und auch eine vom Provider für Drupal
empfohlene htaccess eingespielt.
Leider kann ich noch immer keine benutzerdefinierten Farben beim Theme einstellen.
Das Theme erstellt den Ordner und die css unter files/color. Die css enthält auch die richtigen Farben.
In der Anzeige bekomme ich aber außer dem Text und den Rahmen der Blöcke alles in weiß angezeigt.
Ich bin ratlos und erwäge mittlerweile, den Provider zu wechseln, denn bei Hosteurope und Strato läuft die gleiche Konfiguration problemlos.
Weitere Ideen?
Ralph
"Schwer ist leicht was."
www.esendo.de
www.lehmbausysteme.de
Auch wenn es wie
am 10.04.2015 - 12:07 Uhr
Auch wenn es wie Leichenfledderei anmutet, den Asbach-Thread auszubuddeln, aber ich hatte heute exakt das selbe Problem.
Drupal: 7.36
Provider: speicherzentrum.de
Via "Element untersuchen" in Chrome bin ich darauf gestoßen, dass die colors.css angeblich leer sein soll, was sie aber nicht ist. Sprich: irgendwas verhindert, dass die benutzerdefinierte CSS-Datei überhaupt gelesen werden kann (Standard-Farbschemas funktionierten)
Fündig geworden bin ich im Ordner ../sites/default/files, welcher eine .htaccess-Datei enthält.
in dieser die Zeilen
Options None
Options +FollowSymLinks
auskommentieren (# an den Zeilenfang stellen) - und es geht.
Jetzt könnte ich sagen - "es geht", und gut ist - aber ich frage mich schon: Hä - #WTF?
LG Markus
PS: Es sind übrigens auch die beiden "options" Zeilen im Stammverzeichnis des Drupal, die bei Speicherzentrum.de das Laufen von Drupal verhindern...
Dein Provider erlaubt diese
am 10.04.2015 - 14:55 Uhr
Dein Provider erlaubt diese Options nicht. Also mußt Du sie auskommentieren. Bei anderen Providern können diese Zeilen dagegen notwendig sein. Ohne passende .htaccess-Datei in Files liefert Drupal aber von dort, aus Sicherheitsgründen, keine Dateien aus.
.htaccess-files gibt es bei Drupal an 3 (oder 4) Stellen:
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hallo Werner! Danke für die
am 11.04.2015 - 18:47 Uhr
Hallo Werner!
Danke für die Ergänzung! Ich hatte mich in der ersten unüberlegten Verwunderung gefragt, warum die Option nicht einfach ignoriert wird, wenn sie gesperrt ist. Aber nach einmal drüber schlafen halte ich es in der Tat für besser, wenn die nicht funktionierende .htaccess im Zweifel dafür sorgt, dass nix ausgeliefert wird - wir sind ja schließlich nicht im Windows der 90er Jahre ;-)
Aber wenn cih schon ma jemenden "an der Strippe habe": gibt es etwas vergleichbares zu
<?php phpinfo(); ?>
, was mir zeigt, welche .htaccess-Optionen so aktiv sind? Ich würde ja mal fast unterstellen, dass ein guter Provider sowieso Options +FollowSymlinks und -Indexes setzt - da wäre ja die Kuh sowieso schon vom Eis.In Status-Report gibt ed die
am 11.04.2015 - 23:05 Uhr
In Status-Report gibt es eine Zeile zu PHP. In dieser Zeile ist ein Link (meist die PHP-Versions-Nummer). Ein Klick darauf liefert die phpinfo()-Information.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
wla schrieb In Status-Report
am 14.04.2015 - 08:58 Uhr
In Status-Report gibt es eine Zeile zu PHP. In dieser Zeile ist ein Link (meist die PHP-Versions-Nummer). Ein Klick darauf liefert die phpinfo()-Information.
die phpinfo() informationen meine ich gerade nicht. Was ich suche, ist eine Information, welche .htaccess-Optionen aktiv sind. Was ich in meiner .htaccess-Datei mache, ist mir klar und kann ich ja lesen (und bei Bedarf nachgooglen). Was ich aber nciht sehe ist, was ggf. der Provider eingestellt hat. Offenbar hat speicherzentrum.de blockiert, dass ich in "options" rumfummle, aber vielleciht hat er ja sowieso -Indexes gesetzt? Klar, es gibt Trial-and-Error, aber "schöner" wäre es, wenn cih irgendwie ermitteln könnte, welche .htaccess-Optionen tatsächlich aktiv (und wirksam) sind.
LG Markus
Ein "ordentliche" Provider
am 14.04.2015 - 14:25 Uhr
Ein "ordentliche" Provider hat für so etwas FAQs. Bei anderen mußt Du den Support anrufen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *