Shopware 6 Klarna Plugin JTL Connector Abgleich Issue

Problem gelöst:
Nach erneuter Rücksprache mit JTL ist die Deaktivierung des Plugins weiterhin die einzige Möglichkeit, den Connector wieder frei zu bekommen.
Nun gab es ja das Problem, dass wir das Plugin nicht mehr deaktivieren konnten ohne den Shop in einen 500 server error zu schießen.
Wir haben nun herausgefunden (über die Logs basically und indem wir in .env den modus von „prod“ auf „dev“ gesetzt haben und den symphony error researched haben), dass das Problem an der Installation von OpenSearch lag, das wir direkt nach Hosterwechsel eingerichtet haben.

Klarna war dann nämlich plötzlich nicht mehr das einzige Problem. Nach Löschen des Caches über das SW Backend ging gar nichts mehr = 500 server error, den man nicht rückgängig machen konnte zB über manuelles Cache löschen.

Error:
Symfony\Component\DependencyInjection\Exception\EnvParameterException: Environment variables „string:OPENSEARCH_URL“ are never used.

Gelöst über folgenden Tipp von Stack Overflow:

Within the root directory of Shopware, navigate to config/packages and create a file z-shopware.yaml. Edit that file and insert the following content (make sure to keep the indentation as it is).

parameters:
some_dummy_parameter_for_usage: „%env(string:OPENSEARCH_URL)%“

This should count as usage of the environment variable and thus resolve the error.

[Quelle: shopware6 - Shopware 6.5 Update "string:OPENSEARCH_URL" are never used - Stack Overflow ]

Jetzt lässt sich das Klarna Plugin wieder über phpMyAdmin deaktivieren und funktioniert wie gehabt. :+1: