Jump to content

Обновление с 3.4.5 на 4.0.6..


 Share

Recommended Posts

Пытаюсь обновить форум с базой данных, на этапе Step 5: admin выдает - Your community suite data or database configuration is saved in an encoding other than UTF-8. Before your site can be upgraded to the 4.0.0 Community Suite, we must convert the encoding to UTF-8.

ОК, надо так надо декодируем(хотя бд и так в УТФ8) далее видим: 

Fatal error: Call to undefined method IPSUtf8\Db::get_charset() in /var/www/**********/data/www/forum.**********.ru/admin/convertutf8/system/Output/Browser/Template.php on line 181

181 строчка указанного файла показывает вот что: $origUtf8Charset    = \IPSUtf8\Db::i('utf8')->get_charset()->charset;

 

Чего от меня сие чудо заморское требует то собственно? подскажите пожалуйста.

Link to comment
Share on other sites

Нужно прогнать базу данных через конвертер кодировки. Идёт в комплекте, в папке admin

​Как это сделать php не мой конек? Если не трудно по пунктам.

Link to comment
Share on other sites

Мужики, прочитал мануал, все делаю как написано, но белый экран при запуске скрипта. Чего не так делаю, объясните пожалуйста.

Link to comment
Share on other sites

Итак, излагаю свои мытарства:

1. Обновил с 3.4.5 до 3.4.8 (успешно без проблем)

2. Начал обновлять с 3.4.8 до 4.0.6... воткнулся в ту же ошибку

Fatal error: Call to undefined method IPSUtf8\Db::get_charset() in /var/www/**********/data/www/forum2.**********.ru/admin/convertutf8/system/Output/Browser/Template.php on line 181

По совету Респектеда попробовал прогнать базу через скрипт в исходнике по ссылке http://www.forum2.********.ru/admin/convertutf8/index.php на что получил опять 

Фатальная ошибка: вызов неопределенной метод IPSUtf8\дБ::get_charset() в /var/www/*********/data/www/forum2.*******.ru/admin/convertutf8/system/Output/Browser/Template.php по строке 181

 

Что не так делаю?

Link to comment
Share on other sites

В багтрекере проблему решили начиная с 4.0.6, точно актуальную версию загружаешь?

​Да, Вашу нуленую с архива. 

Link to comment
Share on other sites

В багтрекере проблему решили начиная с 4.0.6, точно актуальную версию загружаешь?

​Мб стоит обновить до 4.0.0 а потом до 4.0.6 или это не критично, другой вопрос почему конвертер не работает

Link to comment
Share on other sites

Разобрался, за наводку спасибо Респектеду! Просто пришлось скачать конвертер с клиент ареа на офф. сайте IPB. и все заработало....форум встал как надо.

Тему можно закрыть.

Edited by iliah
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...