Назад

Траблы с кодировкой в базе даных.

Автор: ????: Дата: 06.12.2009

Установил SGCP 4.6.4v6 (Контроль панель) создал базу даных, залил в базу таблицы. Выбрал кодировку cp1251. Но в базе кодировка осталась по дефолту latin1_swedish_ci. И при переводе сайта на русский, вместо слов черт знает что. В фале конфиг прописал ср1251. Как устранить эту проблему? Переустанавливал на всех таблицах кодировку в ручную. Но эфекта не последовало. Русский на сайте ваще не отображаеться. Только английский.

Может кто подскажет что делать?

Автор: Блуд: Дата: 06.13.2009

Никто не знает как решить эту проблему?

Автор: Мяфк: Дата: 06.13.2009

1) SGCP я бы посоветал не ставить так как очень дырявая
2) Какая кодировка в базе у хоста?
3) Ни везде значит поставил, открывай ВСЕ файлы блокнотом и в поиске пиши ISO (ну или какая там кодировка)

Автор: Блуд: Дата: 06.13.2009

я так и делал. Открываю блокнотом все пхп файлы подряд и поиск на кодировку 874 потом ее заменяю на 1251. Но это не помогло.
А что посоветуеш поставить как оболочку?
Причем тут хост? Все стоит на серверной машине. Сервак внутри локалки буит. так что тут хоста нет.

Автор: Блуд: Дата: 06.13.2009

Главное все на сайте русскими буквами написано и их видно, а вот месаги в форуме вопросиками - ?????. название топиков и сами месаги. Так и не разобрался в чем проблема.

Автор: Мяфк: Дата: 06.13.2009

Я бы тебе посоветовал поставить ROSE, а форуму поставить двиг ipb или vBulletin...

Автор: Блуд: Дата: 06.13.2009

Все. Проблему решил. В фалике конфиг прописал кодировку UTF8 а во всех файликах поставил кодировку 1251.