Автор: ????: Дата: 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.