Hallo zusammen,
habe zwar schon ähnliche DIskussionen zu diesem Thema gefunden, jedoch sind diese bei dem derzeitigen Stand eher weniger hilfreich.
Folgendes Problem:
Nach jeglichen Bestellabschluss („Zahlungspflichtig bestellen“) erscheint der 500 Error.
„“""Diese Seite funktioniert nicht
… kann diese Anfrage momentan nicht verarbeiten.
HTTP ERROR 500"„“"
Eine Supportanfrage an den Hoster gab folgende Fehlermeldung:
2019/01/29 22:02:32 [error] 9296#9296: *83771 FastCGI sent in stderr: „PHP message: PHP Fatal error: Uncaught TypeError: Argument 4 passed to Shopware\SwagPaymentPaypalPlus\Components\RestClient::__construct() must be an instance of Shopware\Models\Shop\DetachedShop, instance of Shopware\Proxies__CG__\Shopware\Models\Shop\Shop given, called in /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php on line 188 and defined in /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Components/RestClient.php:72
Stack trace:
#0 /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypalPlus/Bootstrap.php(188): Shopware\SwagPaymentPaypalPlus\Components\RestClient->__construct(Object(Enlight_Config), Object(Shopware\Components\CacheManager), ‚/var/www/client…‘, Object(Shopware\Proxies__CG__\Shopware\Models\Shop\Shop), Object(Shopware\Components\Logger))
#1 /var/www/clients/client1/web2/web/engine/Library/Enlight/Event/Handler/Plugin.php(149):“ while reading response header from upstream, client: 212.185.52.122, server: drahtzieher.de, request: „POST /checkout/finish HTTP/2.0“, upstream: „fastcgi://unix:/var/lib/php5-fpm/web2.sock:“, host: „www.drahtzieher.de“, referrer: „https://www.drahtzieher.de/checkout/confirm“
Die Daten, welche an das Plugin weitergegeben werden, können nicht verarbeitet werden, weil sie einen falschen Typ haben.
Hat jemand einen Tipp, wie man das beheben kann? Bin über jede Hilfe sehr dankbar.