Ich habe etwas am Theme geändert und wollte es nun neu kompilieren.
Das Problem ist jedoch, dass die “Theme Kompilierung” direkt einfriert und nicht durchläuft. Leider habe ich jetzt auch das Problem, dass keine CSS-Datei mehr geladen wird. Das Frontend ist also total zerschossen.
Weshalb kann ich nicht mehr kompilieren?
Hinweis: Vielleicht hat sich das Theme zerschossen, weil ich im Theme Manager bei den Einstellungen für mein Theme “Compiler Caching deaktivieren” ausgewählt hatte.
zumindestens ist dadurch erst einmal dein (Theme) Cache neu aufgebaut. Was sagt Firebug oder eine andere Konsole, wenn du auf die Schaltfläche klickst? Irgendwelche Fehlermeldungen wie fehlgeschlagene Requests etc.?
Hatte noch niemand dieses Problem? Es wäre schön, wenn mir jemand weiterhelfen könnte. Musste jetzt auf ein anderes Theme ausweichen. Hier geht das Kompilieren übrigens.
Gehe ich wieder auf das eigentliche Theme über, so läuft das Kompilieren nicht mehr durch und friert ein.
Schaut mal in Chrome in die Dev Console, wenn Ihr keinen Fehler im Backend beim kompilieren bekommt. Wenn ein Fehler beim Kompilieren vorkommt, dann steht der Fehler in jedem Fall direkt in der Dev Console vom Chrome oder Firebug.
Ok, jetzt zeigt es mir Fehler an. Danke für den Hinweis. Ich konnte sogar etwas damit anfangen
Hab das Problem jetzt gelöst. Es lag an meiner eigenen LESS-Datei. Jedoch verstehe ich nicht ganz, weshalb die CSS-Anweisung Probleme beim Kompilieren gemacht hat. Aber ich komm noch dahinter.
@sschreier, da musst du entschuldigen. Mir war irgendwie nicht klar, dass ich direkt im Backend nach dem Fehler schauen sollte. Ich weiß, es ist eigentlich klar, aber soweit hab ich in dem Moment nicht gedacht
@kayyy , als ich gerade den Code hier reinposten wollte, habe ich den Fehler direkt entdeckt… Ich hatte eine Klasse falsch geschrieben. Der Editor hat mir aus 2 – einen großen und einen kleinen erstellt.
Peinlich. Aber dadurch weiß ich jetzt, weshalb das Kompilieren manchmal einfriert. Und hilft es bestimmt auch.
Mal eine doofe Frage, sollte der Ordner /var/cache/production… beim kompilieren neu erstellt werden oder nur beim ersten Aufruf des Shops?
Hallo,
diesen Ordner solltest du nur in Extremfällen löschen/umnennen, wenn das Theme kompilieren über das Backend gar nicht geht, aber auch keine wirklichen Fehlermeldungen kommt (auch in keiner Konsole oder so). Ansich sollte sich dieser Ordner auch nur einmal erstellen und beim kompilieren immer selbst „aktualisieren“.