Shopware 5 - 500 Internal Server Error bei Artikeln und Bestellungen

Hallo liebe Community,

ich besitze einen Shopware 5.6.9 Shop und wollte diesen auf 5.6.10 updaten. Das Update hat auch soweit funktioniert und alles lief reibungslos ab. Nach dem Update wollte ich eine Bestellung im Backend bearbeiten, und als ich auf Speichern geklickt habe, erschien dieser Fehler:
vino_backend1
Oben rechts tauchte diese Meldung auf:
vino_backend2

Dies passiert wenn ich Bestellungen speichern möchte oder mir die Artikel anzeigen möchte.
Im Log steht leider auch nichts, bzw. wurde kein neuer erstellt ( Der letzte ist vom 31.5).

Ich hoffe Ihr könnt mir helfen!

push - Keiner eine Idee?

Hi, was sagen denn die Serverlogs?

Also wenn ich die unter /var/logs/ finde, dann leider gar nichts… Die letzte Meldung die ich dort erhalten habe, handelt vom PayPal Plugin : „…Could not find associated order with the temporaryID…“.
Ich habe auch mal display_errors auf 1 gesetzt. Als ich dann eine Bestellung speichern wollte, wurde oben rechts im Feld diese Meldung ausgegeben:

You're trying to decode an invalid JSON String: Fatal error: Uncaught Error: Call to a member function setValue() on null in shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2842 Stack trace: #0 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(271): Doctrine\ORM\UnitOfWork->createEntity('Shopware\\Models...', Array, Array) #1 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(438): Doctrine\ORM\Internal\Hydration\ObjectHydrator->getEntity(Array, 'e0') #2 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(162): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array) #3 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(153): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #4 shopwaredev/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(395): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #5 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(193): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->load(Array, NULL, NULL, Array, NULL, 1, NULL) #6 shopwaredev/engine/Shopware/Models/Order/Detail.php(636): Doctrine\ORM\EntityRepository->findOneBy(Array) #7 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php(102): Shopware\Models\Order\Detail->beforeUpdate(Object(Doctrine\ORM\Event\PreUpdateEventArgs)) #8 shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1165): Doctrine\ORM\Event\ListenersInvoker->invoke(Object(Doctrine\ORM\Mapping in shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php on line 2842

Wir könnten dies in sofern lösen, dass wir die Datei in den core files bearbeiten, aber das wäre keine gute Idee. Gibt es eine Möglichkeit, die entsprechende Datei zu bearbeiten, ohne dass die Datei im core bearbeitet wird?

Error 500 ist ein Server Fehler. Daher auch bitte in den Logs des Servers (nicht Shopware) schauen. Eventuell Hoster fragen wo die Error-Logs liegen. Eventuell steht da noch etwas mehr.

Hier einmal die Error-Logs vom Server:

mod_fcgid: stderr: PHP Fatal error:  Uncaught Error: Call to a member function setValue() on null in /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2845, referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: Stack trace:, referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #0 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/SimpleObjectHydrator.php(155): Doctrine\\ORM\\UnitOfWork->createEntity('Shopware\\\\Models...', Array, Array), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #1 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/SimpleObjectHydrator.php(70): Doctrine\\ORM\\Internal\\Hydration\\SimpleObjectHydrator->hydrateRowData(Array, Array), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #2 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(153): Doctrine\\ORM\\Internal\\Hydration\\SimpleObjectHydrator->hydrateAllData(), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #3 /shopwaredev/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(395): Doctrine\\ORM\\Internal\\Hydration\\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\\ORM\\Query\\ResultSetMapping), Array), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #4 /shopwaredev/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(463): Doctrine\\ORM\\Persisters\\Entity\\BasicEntityPersister->load(Array, NULL, Array), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #5 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(2726): Doctrine\\ORM\\Persisters\\Entity\\BasicEntityPersister->loadOneToOneEntity(Array, Object(Shopware\\Models\\Article\\Detail)), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #6 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(271): Doctrine\\ORM\\UnitOfWork->createEntity('Shopware\\\\Models...', Array, Array), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #7 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(492): Doctrine\\ORM\\Internal\\Hydration\\ObjectHydrator->getEntity(Array, 'detail'), referer: http://urlzurseite.de/backend/
mod_fcgid: stderr: #8 /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration in /shopwaredev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php on line 2845, referer: http://urlzurseite.de/backend/
mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

push - Sonst noch jemand eine Idee?

Mal so 'ne doofe Frage am Rande: Mittlerweile ist ja bewusst, dass Doctrine dort Probleme bereitet. Wenn ich mir nun den doctrine Ordner aus der 5.6.9 Version kopiere und bei der aktuellen 5.6.10 einfüge, könnte dies langfristig zu Problemen führen?

Wenn du noch mal von vorne anfangen kannst, nutze bitte diese Doku: Shopware 5 - Update Guides - Shopware aktualisieren / updaten