Если кому-то поможет...
Чтобы корректно работал ORDER BY и поиск по LIKE в UTF-8 я сделал так:
1) удалил все таблицы в БД typo и создал их заново. Важно, чтобы таблицы создавались в DEFAULT CHARSET=utf8;
PhpMyAdmin генерит скрипт на создание таблицы с latin1 вместо utf8, поэтому надо заменить. А если создавать базу через инсталлятор typo3, то умолчательный collation там стоит latin1_swedish_ci. Так что, похоже, без ручной модификации не обойтись.
2) поставил в localconf.php строку SET NAMES (см. выше)
3) со старого сайта сделал экспорт в .T3D и на новом сделал импорт из .T3D - все заработало
Последний раз редактировалось demav; 09.06.2006 в 00:31
|