Посмортел все сообщения в форуме, ничего не подходит. На локальной машине заголовки отображались нормально, перенесли на сервер - ???????? сплошные. Смотрим в базе MySql - тоже самое, хотя кодировки стоят кириллические. Мне интересно, MySql все курочит или Moodle так в базы записывает. Подскажите, если что.
Кодировка везде должна быть UTF-8
Такой вариант мне не подходит, на хосте везде стоит 1251. С Mambo были такие же проблемы, но пару строк, написаных в файле конфигурации решили проблему, может так и с Moodle?
А какая разница что на хосте? Для каждой базы данных можно свой charset прописать:
create database `moodle` default character set utf8 collate utf8_general_ci;
create database `moodle` default character set utf8 collate utf8_general_ci;
Большое спасибо Алексею Карпенко, помогло. Я несколько раз переделывал таблицы из MOODLE, не прокатывало, а в ручную получилось.
P.S. В MOODLE все равно 1251 стоит. Если поставить UTF8 - сплошные иероглифы.
P.S. В MOODLE все равно 1251 стоит. Если поставить UTF8 - сплошные иероглифы.