Einer meiner Shops (1) wird nicht korrekt angezeigt; habe heute nichts an diesem Shop gemacht. Komme nicht ins Backend. Ticket ist erstellt....
Bin jetzt im Admin und die Logs sagen: WARNING: file_put_contents(/var/www/vhosts/marmolesjk.51150.onlineshophosting.de/httpdocs/shop/public/theme/javascripts/system/init-en.min.js): Failed to open stream: No such file or directory Und dieser Ordner ist tatsächlich nicht vorhanden; im anderen Shop ist er vorhanden......
Shop läuft wieder. Habe im Admin ein Modul von Xycons geupdated und seitdem läuft es wieder. Soll es das gewesen sein?!
Hier die Antwort vom Support (eventuell ja für andere interessant): der Ordner public/theme wird vom Shop selbst erzeugt. Er enthält die fertig zusammengebaute Gestaltung deines Shops und wird beim Leeren bzw. Neuaufbau des Caches gelöscht und neu erstellt. Wird dieser Neuaufbau unterbrochen, zum Beispiel weil gleichzeitig viele Aufrufe kommen oder der Server den Vorgang wegen einer Zeitbegrenzung abbricht, kann der Ordner fehlen oder unvollständig sein. Dann kommt es genau zu der Fehlermeldung, die du gesehen hast.
Hier noch der Zusatz nach meiner Nachfrage: leider würden weitere Logeinträge hier nicht viel weiterhelfen. Sie zeigen nur, dass die Dateien zum Zeitpunkt des Aufrufs nicht vorhanden waren, aber nicht, warum der Neuaufbau unterbrochen wurde. Falls der Fehler noch einmal auftritt, leere bitte zuerst im Adminbereich unter Toolbox den gesamten Cache. Damit wird der Ordner vom Shop wieder vollständig neu erstellt. Sollte das Problem danach öfter auftreten, melde dich gerne wieder bei uns.