Änderungen am Style sind nicht sofort sichtbar (Template-Caching)

Änderungen an den Dateien des Styles eines phpBB3.0.x Boards sind oft nicht sichtbar. Es scheint fast so, als hätte man die falsche Datei bearbeitet, die Datei nicht korrekt hochgeladen oder die Änderung in der imageset.cfg überhaupt nicht vorgenommen. Wenn man das sicher ausschließen kann, dann ist das Template-Caching von phpBB schuld. Denn bei allen Änderungen am Style muss beachtet werden, dass phpBB3.0.x die Dateien in einen Zwischenspeicher legt und solange der nicht erneuert wurde, sieht man keine der Änderungen im Board.

Damit die Dateien im Zwischenspeicher erneuert werden, muss das Template (Änderungen an den .html-Dateien), das Theme (Änderungen an den .css-Dateien) oder die Grafiksammlung (Änderungen an den .cfg-Dateien) des entsprechenden Styles aktualisiert werden. Das geht so:

Template/Theme/Grafiksammlung aktualisieren

  1. Administrations-Bereich
  2. Tab: Styles
  3. Style-Komponenten: Templates oder Theme oder Grafiksammlung anklicken
  4. in der Zeile des betroffenen Styles einfach auf Aktualisieren klicken

Wenn du aktuell sehr viele Änderungen an den Dateien vornimmst, ist der oben geschilderte Weg recht umständlich, deshalb kann man das ganze automatisieren:

Template-Cache deaktivieren (nur für die Entwicklung gedacht!)

  1. Administrations-Bereich
  2. Tab: Allgemein
  3. Server-Konfiguration: Serverlast
  4. Rekompilieren veralteter Style-Komponenten: "Ja" auswählen

Diese Funktion solltest du nach Beenden der Änderungen wieder deaktivieren, da sie sich sonst negativ auf die Performance des Forums auswirken könnte.

Zuletzt bearbeitet: 25.03.2014 15:19 von • Der Artikel wurde 30216 mal angeschaut.