Показать сообщение отдельно
Старый 15.02.2015, 08:20 Вверх   #62
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Prometej Посмотреть сообщение
Вопрос: как этого избежать?
Давайте на всякий случай уточним последовательность действий
1. Создаём БД, убеждаемся, что для всей БД у нас указана нужная нам кодировка (в Вашем случае - cp1251, ОК)
2. Заливаем файлы дистрибутива, ничего не правим, никаких инитов нЕ трогаем
3. Создаём конфиг.пхп из конфиг.пхп.нью, прописываем все данные (пароли, е-мейлы, имена), и раскомментируем "строку про утф", прописывая при необходимости нужную кодировку. Если используется русифицированный конфиг, внимательно проверяем, в какой кодировке мы его заливаем, в случае УТФ убеждаемся, что конфиг сохранён без БОМ
4. Запускаем инсталл

при таком раскладе все таблицы и все поля таблиц должны автоматически создаться в кодировке БД, то есть, в Вашем случае - 1251

После установки идём в БД и проверяем кодировку таблиц
если всё ОК - ставим русик и не забываем сменить кодировку для английского, вместо дефолтной ИЗОшной прописать windows-1251

===

Prometej, уточните, пожалуйста, пару моментов, я не вполне поняла

Цитата Сообщение от Prometej Посмотреть сообщение
Проверяю таблицу post и вижу что часть её в utf8
это как? какие-то поля в утф, какие-то в 1251?

Цитата Сообщение от Prometej Посмотреть сообщение
русский язык заливаю на фтп только после установки форума
на ФТП? почему не прямо через админку?

===

Цитата Сообщение от Sven Посмотреть сообщение
Почему выбираете эту кодировку?
многие опасаются ставить утф, так как считается, что это более "сложная" кодировка
кроме того, как бы утф "занимает больше места"
на самом деле, если не предполагается мультиязычность (французский там, немецкий) и не предполагается ставить кучу хаков, работающих с аяксом, то 1251 отлично справляется
а, ну да... и нЕ предполагается переходить на ПХП 5.4 )))
  Ответить с цитированием
 
Время генерации страницы 0.05129 секунды с 10 запросами