Подскажите, пожалуйста, в ответ на ругань в отчёте о состоянии на "Database 4 byte UTF-8 support" сделал всё по предлагаемой доке: https://www.drupal.org/node/2754539 - поправил в конфиге mysql (MariaDB 10.5.13), добавил нужные параметры в конфиг, конвертировал базу и таблицы. На этом дока закончилась, но ругань в отчёте не прекратилась. Очевидно, что нужно ещё что-то сделать. Но что?
Комментарии
В settings.php добавили?
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_general_ci',
'default' =>
array (
'default' =>
array (
'database' => 'default',
'username' => 'user',
'password' => 'user',
'host' => 'db',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_general_ci',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
Я над этим работаю сейчас, как я поняла со скрина можно просто через phpmyadmin конвертировать базу в 4 byte UTF-8 ?
Базу можно, но ещё надо каждую таблицу, а их много, поэтому проще скриптом.
через драш ?
Это кому как удобнее. Мне через bash/mysql
Просит отконвертировать все таблицы вашей БД. Откройте файл БД в VSCode. Введите в Поиск то, на что он ругается и замените на то, что нужно.
У меня D9, например: