emjay
15. November 2016 um 12:00
1
Hallo,
eine Frage zur Theme Kompilierung im Backend.
Klicke ich dort auf “Theme kompilieren” startet die Kompilierung, und im Balken unter “Shopauswahl” steht:
Bearbeite Shop XY
In diesem Moment kann ich Minuten und auch Stunden warten, es passiert nichts. Keine Fehlermeldung, nichts.
Kann jemand einen Tipp geben wie ich hier weitere Infos finde, warum hier nichts passiert?
Was genau passiert wenn ich auf “Theme kompilieren” klicke. Arbeitet der Mechanismus mit der console in bin/ ?
Vielen Dank für euren Input im vorraus.
mac
15. November 2016 um 12:03
2
Hallo emjay,
vielleicht ist in der Theme-Konfiguration oder LESS-Dateien ein ungültiger Wert eingetragen. Der LESS-Compiler kann dann nicht vollständig durchlaufen und bricht ab.
Gruß
Marco
100% Shopware Freelancer
emjay
15. November 2016 um 12:10
3
Hallo mac,
danke für den Tipp, das Problem scheint aber ein generelles zu sein. Selbst wenn ich zum Standard Responsive Theme wechsele, ist das gleiche Verhalten sichtbar.
Viele Grüße
mac
15. November 2016 um 12:15
4
Stimmen die Rechte vom Cache-Ordner oder vielleicht ist auch ein Plugin schuld. Schau doch mal in die Logfiles von Shopware.
Gruß
Marco
100% Shopware Freelancer
emjay
15. November 2016 um 12:19
5
Hallo Marco,
Die Rechte passen, es gibt einen Production Ordner von heute.
In var/log ist nichts zu finden. im Shopware Backend gibt es auch keinen Eintrag im logfile
Gruß
Martin
mac
15. November 2016 um 12:26
6
Dann installier dir mal das Debug-Plugin und schau dir die Fehlermeldung in der Konsole vom Firebug / Dev-Tools an.
Gruß
Marco
100% Shopware Freelancer
emjay
15. November 2016 um 13:06
7
Ich sehe in der Netzwerkanalyse einen “500 internal Server Error” für den POST zu themeCacheWarmUp.
Wo genau könnte ich das beheben?
Über die console klappt das Template kompilieren problemlos.
emjay
16. November 2016 um 08:47
8
Kleines Update:
Es lag an der Skriptlaufzeit die seitens Domainfactory erlaubt war. Der Wert war mit 5s zu knapp eingestellt. Jetzt mit einem Wert von 30s läuft es wieder.