# Fehlermeldung bei Bestellung nach Update auf Shopware 5.2

**URL:** <https://forum.shopware.com/t/fehlermeldung-bei-bestellung-nach-update-auf-shopware-5-2/40812>\
**Category:** Administration\
**Created:** [25. Oktober 2016 um 10:08 UTC](https://forum.shopware.com/t/fehlermeldung-bei-bestellung-nach-update-auf-shopware-5-2/40812 "2016-10-25T10:08:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vierpunkt](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@vierpunkt](https://forum.shopware.com/u/vierpunkt)\
**Post date:** [25. Oktober 2016 um 10:08 UTC](https://forum.shopware.com/t/fehlermeldung-bei-bestellung-nach-update-auf-shopware-5-2/40812/1 "2016-10-25T10:08:14Z")

</div>

Hallo zusammen,

wir haben ein Update von Shopware 5.1.3 auf 5.2.2 vorgenommen.

Bei einer Testbestellung mit “Rechnung” oder “Vorkasse” bekommen wir auf der /checkout/finish folgenden Error:

```
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='' in /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Statement/Pdo.php:231 Stack trace: #0 /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Statement/Pdo.php(231): PDOStatement->execute(Array) #1 /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Statement.php(303): Zend_Db_Statement_Pdo->_execute(Array) #2 /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array) #3 /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('\n SE...', Array) #4 /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Enlight/Components/Db in /var/www/vhosts/.de/httpdocs/sw/_shopware5/dev/engine/Library/Zend/Db/Statement/Pdo.php on line 237

```

Mehrere Tabellen sind mit utf\_general\_ci, mehrere mit utf8\_unicode\_ci.  
Das war auch im alten Shop so (Version 5.1.3) auch schon so.

Man sieht jedoch nicht welchen Vergleich es jetzt konkret betrifft oder welche Tabelle man anpassen muss von der collation her.  
Welche Tables müssen wir anpassen, wie können wir uns das anzeigen lassen?

&nbsp;

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [25. Oktober 2016 um 10:16 UTC](https://forum.shopware.com/t/fehlermeldung-bei-bestellung-nach-update-auf-shopware-5-2/40812/2 "2016-10-25T10:16:41Z")

</div>

Das sind klassische MySQL-Fragen&nbsp;und für Deine Umgebung spezifisch. Dazu wird es Infos im Netz zuhauf geben. Scheinbar ist es nur wichtig, dass man durchehend nur eine hat:&nbsp;utf\_general\_ci&nbsp;oder utf8\_unicode\_ci oder was auch immer.

---

<div class="post-metadata">

**Author:** ![vierpunkt](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@vierpunkt](https://forum.shopware.com/u/vierpunkt)\
**Post date:** [27. Oktober 2016 um 08:54 UTC](https://forum.shopware.com/t/fehlermeldung-bei-bestellung-nach-update-auf-shopware-5-2/40812/3 "2016-10-27T08:54:52Z")

</div>

@NextMike‍

Danke für die Antwort. Wir haben jetzt die komplette Kollation der Datenbank geändert auf utf8\_unicode\_8.  
Scheinbar hat der Shopware Hoster aixpro hier als DB default utf\_general\_ci definiert. Das führt dazu, das wenn neue Plugins installiert werden, immer utf\_general\_ci verwendet wird. Aber nur dann, wenn im Plugin keine Kollation vordefiniert wird! Das führt dann in Shopware zu Problemen.

Lösung: default der Datenbank ändern auf utf\_unicode\_ci, dann bei allen vorhandenen Tabellen sowie Spalten die Kollation auf utf\_unicode\_ci ändern.  
Shopware empfiehlt auch generell utf\_unicode\_ci , hatten Kontakt mit dem Support

utf\_general\_ci ist von der Performance zwar besser, aber utf\_general\_ci ist wohl für Mehrsprachige Shops empfehlsnwert
