Redmine - кроссплатформенное веб-приложение, написанное на Ruby on Rails, сочетающее в себе менеджер проектов, трекер, календарь, вики, форум и многое другое. Расширяем плагинами. Использует различные базы данных.
Проблема с русскими символами после установки
После установки Redmine так получилось, что все русские символы отображались знаками вопроса (?????????? ????????). В конфигурации указана кодировка UTF-8, значит проблема в базе данных MySQL. Исправляем….
- Зайдите в MySQL
1
|
|
- Подключитесь к нужной базе и посмотрите кодировку:
1 2 |
|
Вы должны получить что-то такое:
1 2 3 4 5 |
|
Если нам нужна другая, придётся перезалить базу. Выйдите:
1
|
|
- Создайте дамп нашей базы со всеми необходимыми данным:
1
|
|
Отредактируйте файл dump.sql, заменив latin1 на utf8 (например). В mcedit для этого достаточно нажать F4 и в первой строке указать одну кодировку, во второй - нужную. И заменить всё (осторожно, если уже есть данные, похоронить не проблема)…
Залейте базу обратно:
1
|
|
Проблема должна быть исчерпана, русские буквы корректно отображаться.
Некорректное отображение в базе знаний
Тут не обязательно лопатить всю базу. Достаточно сделать так в MySQL:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
Это руссифицирует категории. А теперь дело за самими статьями….
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Учтите, что это уничтожит все записи в этой таблице. Поэтому сделайте заранее дамп!
Не отправляется почта через локальный sendmail
Прописал sendmail, но почта упорно не уходила. Изменил конфиг следующим образом:
1 2 3 4 5 |
|
Учтите, что TABов быть не должно! Только пробелы!