В общем выпил кучу пива и зачудил следущее:
1. Бекап сайта и базы с помощью модуля Мodbak и сливаем на localhost
2. в phpMyAdmin устанавливаем - Сопоставление соединения с MySQL: utf8_general_ci
3. далее руки дрожали, голова не варила но всё таки: база - выделил все таблицы - Уничтожить
4: Выполнить Sql запросы по очереди:
далее
для страховки:
SET character_set_client = utf8;
и
SET character_set_results = utf8;
ещё
SET character_set_connection = utf8;
5. Для проверки выполнил :
SHOW VARIABLES LIKE 'character_set%';
и
SHOW VARIABLES LIKE 'collation%';
получилось следующее:
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
character_sets_dir /usr/local/share/mysql/charsets/
и
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server cp1251_general_ci
6. Берём предварительно сохранённый бэкап базы открываем с помощью akelpad сохраняем как UTF8 без BOM
7. В редактируемой базе ищем и заменяем всё cp1251 на utf8
8. сохраняем, открываем наш phpMyAdmin, Выполнить SQL запрос(ы) на нашу БД, Или Месторасположение текстового файла: указываем на нашу отредактированую базу, молимся !
9. если усё ок, то сливаем хоста www/manager/includes/config.inc.php в нем заменяем
$database_connection_charset = 'cp1251';
на
$database_connection_charset = 'utf8';
и заливаем обратно.
10. заходим в панель управления устанавливаем кодировку системы и язык на utf8 и руский utf8
11. убиваем в www\assets\cache\ кешированые страницы
12. ну хз, если ничё не забыл то уже должен быть виден нормальный результат
13. притензий к 0.96 пока нет никаких
14. неохота на чертовой дюжине отанавливатся и навсякий в помощь
http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html
фуухх кажись переехал на utf8
А теперь самое главное, вопрос - сколько пива я выпил и будет ли жить мой сайт?