Hallo,
immer wenn wir das Template kompilieren und die Cache Speicher leeren, dann wirft der Shop anschliessend einen http500 Fehler bei der Suche nach Artikeln aus.
Löschen wir dann den production Ordner und lassen ihn von Shopware neu anlegen, dann geht wieder alles, bis wir das Template wieder neu kompilieren und die Cache Speicher löschen.
Warum ist das so? Kennt jemand das Problem?
Shopware 5.3.7 bei Mittwald mit PHP7
Die Fehlermeldung wäre erstmal gut zu erfahren - ein 500er ist erstmal ein PHP-Fehler. Den kannst du im Serverlog finden oder in SW ausgeben lassen: https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html
Also ich habe hier das in den Logfiles:
CRITICAL: directory /engine/Shopware/Plugins/Community/Frontend/ShopsListingStock/Views/frontend/listing/product-box/product-badges.tpl’ not allowed by security setting
ERROR: salutation: The value you selected is not a valid choice.
Da solltest du dich mal an den Hersteller wenden, scheint mir die Ursache zu sein:
CRITICAL: directory /engine/Shopware/Plugins/Community/Frontend/ShopsListingStock/Views/frontend/listing/product-box/product-badges.tpl' not allowed by security setting
Plugin: ShopsListingStock
Kannst dem Hersteller das hier mitschicken, da ist die Ursache gut beschrieben: https://forum.shopware.com/discussion/comment/209476/#Comment_209476
Du kannst das erstmal “umgehen” in der 5.3, wenn du die Smarty Security deaktivierst. WICHTIG: Das ist nur eine temporäre Lösung und keine Dauerlösung. Der Hersteller sollte das Plugin anpassen.
Hierzu musst du folgendes in die config.php packen:
'template_security' => [
'enabled' => false,
],
oh prima, herzlichen Dank!