Die Stylesheet-Datei ist nicht beschreibbar

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
deadalus01
Mitglied
Beiträge: 4
Registriert: 28.03.2011 21:42

Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von deadalus01 »

Hallo :)

Ich hab auf meiner Homepage das phpBB 3 Forum installiert und bin gerade dabei mir einen eigenen Style zu basteln.
Soweit funktioniert auch alles ganz gut, aber ich habe das große Problem, dass ich die Stylesheet Datei im Theme nicht ändern kann.

Wenn ich also per UI auf die Datei zugreife und eine Änderung eingebe und die Änderung absende, wird mir die Änderung bestätigt.
Leider wird sie aber nicht übernommen und hat somit keine Wirkung.
Wie ich festgestellt hab, liegt es wohl daran, dass die Datei ausschließlich von der Datenbank gelesen wird und ich kann die Datei nicht auf dem Dateisystem speichern.

Wenn ich also zum Punkt: ACP - Styles - Themes - Details
gehe und dort auf Dateisystem stelle, bekomme ich die Fehlermeldung:
Die Stylesheet-Datei war nicht beschreibbar, so dass die Stylesheet-Datei mit deinen Änderungen nun in der Datenbank gespeichert ist.
Unter den Punkten Style, Template und Grafiksammlungen ist das Speichern im Dateisystem übrigens kein Problem.

Meine 3 Versuche das Problem zu lösen waren:
1. Ich habe die stylesheet.css und zu Testzwecken auch einfach der ganze Styles-Ordner so eingestellt, dass sie von jedem gelesen, geändert und ausgeführt werden kann, also den Code 777 besitzt. Das bringt aber leider herzlich wenig ^^

2. Ein Tip aus einem anderen Forum war, dass ich diverse Style-Dateien bzw. Einträge aus der Datenbank löschen soll, das bezog sich aber auf phpBB 2 und so wie es dort beschrieben ist, sieh es auf meiner Datenbank nicht aus, also hab ich erstmal die Finger davon gelassen :)

3. Ein weiterer Tip aus einem Forum war, dass ich den Eintrag parse_css_file=1 in der Datei theme.cfg auf =0 setzten soll. Ich hab es auch mit =on und =off versucht, nichts hat geholfen.


Kann mir also jemand bei den Problem helfen? Denn so hab ich keinerlei Zugriff auf die wirklich wichtigen Designeinstellungen in meinem Forum, wie halt die ganzen Größen und Farben.

Danke schonmal im Voraus :)
deadalus01
Mitglied
Beiträge: 4
Registriert: 28.03.2011 21:42

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von deadalus01 »

So... jetzt hat es leider auch das Template erwischt... wenn ich dort etwas ändere, bekomme ich die Meldung, dass es in der Datenbank gespeichert wurde weil das Dateisystem nicht beschreibbar ist... wenn ich es umstellen will kommt wie beim Style die Meldung
Die Template-Datei war nicht beschreibbar, so dass die Template-Sammlung mit der geänderten Datei nun in der Datenbank gespeichert ist.

*leicht verzweifelt guck* Was kann ich tun?
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von redbull254 »

Hallo erstmal,
grundsätzlich sollte man immer die Dateien herunter laden, bearbeiten und dann wieder hoch laden.

Danach diese Anweisung befolgen:
Dein Style muss noch in der Datenbank aktualisiert werden!

Voraussetzung ist hierbei, das die Dateien zur Änderung herunter geladen und nach der Änderung wieder ins
phpBB-Verzeichnis geladen wurden. Anderfalls würden die im ACP gemachten Änderungen in der Datenbank
wieder mit den alten Werten überschrieben.

Gehe dazu folgende Schritt durch:

ACP --> Styles --> Style-Komponenten --> Themes
ACP --> Styles --> Style-Komponenten --> Templates
ACP --> Styles --> Style-Komponenten --> Grafiksammlungen

Dort angekommen, klicke jeweils auf den Link „Aktualisieren“

Nach den Aktualisierungen gehe zurück auf den ACP Index ( ACP --> Allgemein ) und klicke
bei „Den Cache leeren" auf den Button „Jetzt ausführen“.

Bei manchen Browsern ist es zusätzlich nötig, den Browser Cache zu löschen. ( Meistens mit STRG + F5 )

Alternative Möglichkeit (Nur für den kurzzeitigen Gebrauch gedacht):

ACP --> Allgemein --> Serverlast --> Rekompilieren veralteter Style-Komponenten: JA einstellen.

Das sollte aber hinterher wieder zurück gestellt werden. (Sonst unter anderem große Serverlast)

Der Cache muss aber trotzdem geleert werden.

Hinweis:
Beim Style „subsilver“ brauchen die Style-Komponenten --> Themes nicht aktualisiert werden.
Macht man dies trotzdem, kommt folgende Fehlermeldung:
„Dieses Theme ist im Dateisystem gespeichert. Daher gibt es keinen Grund, es zu aktualisieren.“
Der Grund ist recht einfach. Musst Du einmal die Template, Theme oder Grafiksammlung aktualisieren werden alle von Dir gemachten Einträge mit den Angaben aus den Dateien in der Datenbank überschrieben. Stehen die gemachten Änderungen direkt in den Dateien werden diese ausgelesen und dann in die Datenbank geschrieben.
Beste Grüße
Walter
deadalus01
Mitglied
Beiträge: 4
Registriert: 28.03.2011 21:42

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von deadalus01 »

Vielen Dank, ich werd das gleich mal versuchen und berichten :)
Ich finds nur etwas doof, das alles offline zu editieren und nicht über das ACP... weil, wieso gibts dann die Funktion dort drinnen? ^^
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von redbull254 »

deadalus01 hat geschrieben: Ich finds nur etwas doof, das alles offline zu editieren und nicht über das ACP... weil, wieso gibts dann die Funktion dort drinnen? ^^
Es gibt ja auch Menschen die an ihrem Forum nichts besonderes verändern. ;-)
Beste Grüße
Walter
deadalus01
Mitglied
Beiträge: 4
Registriert: 28.03.2011 21:42

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von deadalus01 »

So, nachdem ich das alles getestet hab muss ich mal ein Dankeschön loswerden :)

Vielen Dank für die Tips redbull254, es funktioniert jetzt alles wunderbar! So langsam komm ich meinem Wunschdesign näher :D
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Die Stylesheet-Datei ist nicht beschreibbar

Beitrag von redbull254 »

Na siehste, alles wird gut. :)
Beste Grüße
Walter
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“