# Uncaught PHP Exception TypeError in LongTextFieldSerializer nach Update auf v6.4.4.1

**URL:** <https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419>\
**Category:** Installation / Einstieg\
**Created:** [19. September 2021 um 19:52 UTC](https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419 "2021-09-19T19:52:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![xanderc](https://avatars.discourse-cdn.com/v4/letter/x/ecd19e/32.png) [@xanderc](https://forum.shopware.com/u/xanderc)\
**Post date:** [19. September 2021 um 19:52 UTC](https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419/1 "2021-09-19T19:52:27Z")

</div>

Hallo zusammen, bekomme die unten genannte Exception nach Update auf 6.4.4.1.  
Habe mir die PHP Datei angeschaut, die Funktion scheint ab v6.5 deprecated worden zu sein. Hat jemand einen Tipp wie ich das unter wieder zum 6.4.x zum Laufen bekomme?

Vielen Dank!

Uncaught PHP Exception TypeError: „Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\LongTextFieldSerializer::decode() must be of the type string or null, array returned“ at /var/www/vhosts/…/shopware/vendor/shopware/core/Framework/DataAbstractionLayer/FieldSerializer/LongTextFieldSerializer.php line 61  
{  
„exception“: {}  
}

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [19. September 2021 um 22:35 UTC](https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419/2 "2021-09-19T22:35:30Z")

</div>

Die Funktion wird erst in 6.5 veraltet sein. Noch bist du bei 6.4.

Glaube nicht, dass der Fehler durch Shopware entsteht, eher durch ein Plugin. Du musst schauen wieso da ein Array und kein String übergeben wird. Nicht die Funktion ist das Problem, sondern der Part, der die Funktion falsch aufruft.

---

<div class="post-metadata">

**Author:** ![xanderc](https://avatars.discourse-cdn.com/v4/letter/x/ecd19e/32.png) [@xanderc](https://forum.shopware.com/u/xanderc)\
**Post date:** [20. September 2021 um 06:39 UTC](https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419/3 "2021-09-20T06:39:17Z")

</div>

Git es eine pragmatische Lösung rauszufinden, wer den Aufruf durchführt?

Danke!

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [20. September 2021 um 06:56 UTC](https://forum.shopware.com/t/uncaught-php-exception-typeerror-in-longtextfieldserializer-nach-update-auf-v6-4-4-1/90419/4 "2021-09-20T06:56:19Z")

</div>

Auf dev stellen und Synfony nutzen. Oder in den error\_logs nachsehen.
