Jump to content

kerrik

Пользователи
  • Регистрация

  • В сети

Solutions

  1. kerrik's post in Проблема с кодировкой после обновления was marked as the answer   
    Решилась проблема просто и без многоступенчатых обновлений.
     
    Почитав много тем, особенно тему Ritsuka о работе его скрипта для конвертации, сделал следующий вывод: к такой проблеме приводит версия базы или конкретные настройки на хостинге. Какие  - не могу сказать. Скрипт не отрабатывал на моем хостинге и не конвертировал данные в таблицах. Тот же эффект был получен и при попытке все те же запросы прогнать вручную.
     
    Я скопировал свой форум в Denwer на локальном компе и прогнал тот же скрипт от Ritsuka там. И о чудо, база нормально с конвертировалась, и в итоге обновление  с 2.3.6 до 3.4.6 прошло одним махом и без проблем. Конечно же я заглянул в инструкцию по обновлению и поправил global_conf.php сразу после конвертации базы Так что весь этот бред про различия в базах и необходимости многоступенчатого обновления не имеет никакого отношения к перекодировке содержимого этих баз. Если с самого начала база не сконвертировалась скриптом, то уже никакие пляски с версиями IPB не помогут. Это кстати можно проверить в таблицах forums и posts. Там сразу после прогонки скрипта вылезают вопросительные знаки. Если странного ничего не замечено - можно идти дальше. 
    Так же для заливки баз я пользовал Sypex Dumper не забывая про галочку "корректировка кодировки".
     
    Всем спасибо за участие.