Problem mit dem var/cache/production.... Ordner

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!