Hallo zusammen,
leider muss ich das Thema nochmal aufmachen: Ich habe auch dieses Problem. Weder Neuaufbau Cache noch Installation einer neuen Erweiterung funktioniert. Es gibt immer diese Fehlermeldung:
HTML-Code:
SQLSTATE[HY000]: General error: 1271 Illegal mix of collations for operation 'UNION'" ["exception" => Doctrine\DBAL\Exception\DriverException { …},"command" => "cache:warmup --env=prod","message" => """ An exception occurred while executing '\n SELECT\n language\n FROM\n tl_member\n UNION\n SELECT\n language\n FROM\n tl_user\n UNION\n SELECT\n REPLACE(language, '-', '_')\n FROM\n tl_page\n WHERE\n type = 'root'\n ':\n \n SQLSTATE[HY000]: General error: 1271 Illegal mix of collations for operation 'UNION' """]
PHP-Code:
In AbstractMySQLDriver.php line 126:
An exception occurred while executing '
SELECT
language
FROM
tl_member
UNION
SELECT
language
FROM
tl_user
UNION
SELECT
REPLACE(language, '-', '_')
FROM
tl_page
WHERE
type = 'root'
':
SQLSTATE[HY000]: General error: 1271 Illegal mix of collations for operatio
n 'UNION'
In der DB habe ich schon alles bei tl_member und tl_membergroup auf utf8_unicode_ci umgestellt. Sowohl in den Tabellen, als auch in den einzelnen Einträgen.
Ich benutze Contao 4.4.44 und php7.2.
Kann mir jemand helfen?
Danke und grüße,
Misios
Lesezeichen