nach dem Update auf Shopware 5.6 können im Shop keine Bestellungen mehr durchsucht werden (leeres Popup mit Internal Server Error 500). Lösche ich eine Bestellung, löst das folgenden Fehler aus:
An exception occurred while executing ‚DELETE FROM s_order WHERE id = ?‘ with params (10952): SQLSTATE(23000): Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (unsershopname_sw5.s_mail_log, CONSTRAINT s_mail_log_fk_order_id FOREIGN KEY (order_id) REFERENCES s_order (id))
Bei den Bestellungen bin ich leider noch nicht weiter. Sobald wir die Suchfunktion in den Bestellungen nutzen, kriegen wir ein leeres Popup mit Fehler 500 angezeigt. In den Serverlogs finden wir folgendes:
2019/08/25 14:44:28 [error] 16014#0: *765733 FastCGI sent in stderr: „PHP message: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Shopware\Components\Translation\ObjectTranslator::translateObjectProperty() must be of the type array, null given, called in /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php on line 517 and defined in /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation/ObjectTranslator.php:74
Stack trace: #0 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(517): Shopware\Components\Translation\ObjectTranslator->translateObjectProperty(NULL, ‚description‘) #1 [internal function]: Shopware_Components_Translation::{closure}(NULL) #2 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(525): array_map(Object(Closure), Array) #3 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(446): Shopware_Components_Translation->translatePaymentMethods(Array, NULL, NULL) #4 /var/www/vhosts/g“ while reading response header from upstream, client: 91.38.4.229, server: domain.com, request: „GET /backend/Order/getList?_dc=1566737068871&page=1&start=0&limit=20&sort=%5B%7B%22property%22%3A%22orderTime%22%2C%22direction%22%3A%22DESC%22%7D%5D&filter=%5B%7B%22property%22%3A%22free%22%2C%22value%22%3A%22fritz%22%2C%22operator%22%3Anull%2C%22expression%22%3Anull%7D%5D HTTP/2.0“, upstream: „fastcgi://unix:///var/www/vhosts/system/domain.com/php-fpm.sock:“, host: „www.domain.com“, referrer: „https://www.domain.com/backend/“
Was genau ist da das Problem - wir werden da nicht wirklich schlau raus. Vielen Dank!