Installation OXID eShop 6 bei Profihost

Hallo zusammen,

bei der Installation von OXID eShop 6 bei Profihost kommt es aktuell zu dieser Fehlermeldung im Schritt 5 der Setup-Routine:

SQLSTATE[HY000]: General error: 1270 Illegal mix of collations (utf8_general_ci,COERCIBLE), (utf8_unicode_ci,COERCIBLE), (utf8_unicode_ci,COERCIBLE) for operation ‘replace’

Momentan arbeiten wir (Profihost und OXID) gemeinsam daran, dass die Installation des OXID eShop 6 wieder reibungslos funktioniert. Der Fix wird mit dem Patch-Release OXID eShop 6.0.2 ausgerollt. Bis dahin greift bitte auf folgenden Workaround zurück:

  1. Installiert den Shop wie hier beschrieben mit composer,
  2. Ersetzt die Datei /vendor/oxid-esales/oxideshop-doctrine-migration-wrapper/src/migrations-db.php durch diese [Rechtsklick - Speichern unter]: https://raw.githubusercontent.com/OXID-eSales/oxideshop-doctrine-migration-wrapper/cc9d230b8098c5ea53e4251e1b7951df565bee3b/src/migrations-db.php
  3. Führt das Setup aus wie hier beschrieben.

Einen gleichlautenden Artikel haben wir gemeinsam im Profihost-Forum eingestellt: https://www.profihost.com/wissen/artikel/installation-oxid-eshop-6/

Vielen Dank für Euer Verständnis!

Hallo Marco,

so eine ähnliche Fehlermeldung hatte ich gestern beim Ausführen der migrate_ce_5_3_to_6_0.sql.
Die Installation vorher ist mit Serverfehler 500 abgebrochen. Das ganze läuft bei Domainfactory.
Gleiches Problem?

PS: Shop funktioniert aber jetzt, nach Micration.

Grüße
Steffen Winde

Moin Steffen,

nee, bei DF sollte eigentlich alles soweit laufen.

Gruß
Marco

Ich bekomme bei DF folgende Meldung bei der migrate_ce_5_3_to_6_0.sql:

#1270 - Illegal mix of collations (utf8_general_ci,COERCIBLE), 
(utf8_unicode_ci,COERCIBLE), (utf8_unicode_ci,COERCIBLE) for operation 'replace' 

Wenn diese Zeilen an den Anfang der Datei gestellt werden geht es:

SET @@session.collation_connection = 'utf8_general_ci';
SET @@session.collation_server = 'utf8_general_ci';

Wg Fehler 500: https://bugs.oxid-esales.com/view.php?id=6747

UPDATE: Den oben beschriebenen Workaround braucht Ihr natürlich schon lange nicht mehr. Nun hat Profihost noch eine richtig schicke und ausführliche Installationsanleitung nachgelegt: https://wissen.profihost.com/wissen/artikel/draft-oxid-6-1-ce-grundinstallation/