1

Тема: Апгрейд с 3.17 до 4.25

Добрый вечер!
Есть блог крутящийся на МТ 3.17 частично руссифицированный (то есть адекватно переводящий basename записей и категорий). Я хочу его проапгрейдить до 4-й русской версии.

На данный момент удалось пока что довести до 3.38. (Это единственный дистрибутив от 3-й до 4-й версий который я смог найти), и к сожалению адреса он теперь прописывает некорректно - "aaeeia/anoaaeoa_eioaaa.htm" вот так, например. Хотя в basename прошит адекватный вариант русского текста набранного латиницей.

Собственно вопрос - можно ли вообще дальше проапгрейдить движок?
Если да то какими дистрибутивами?

И если нет, то как заставить существующую версию 3.38 нормально преобразовывать русские названия в латинскими буквами, откатываться обратно на 3.17 не хочется.



2

Re: Апгрейд с 3.17 до 4.25

Да, конечно можно проапгрейдиться. С 3.38 на 4.25 обновление должно пройти без проблем (бекап в любом случае сделать не помешает). После обновления адреса записей должны стать нормальными (если будете обновляться на русскую версию).

Вот ещё ссылки по теме:
http://movable-type.ru/wiki/Обновление_Movable_Type
http://www.movabletype.org/documentation/upgrade/
http://www.movabletype.org/documentatio … lates.html

Ещё следует учесть, что у MT 4 чуть более повышенные требования к хостингу.



3

Re: Апгрейд с 3.17 до 4.25

Я пытался поднятся с 3.38 на 4.25. Не получается, mt.cgi предлагает устанавливать движок заново.
Как я понял дело в том что база данных у 3-ей версии находится в папке mt-db, а не в MySQL.

Когда я пытаюсь подсунуть 4-ке эту базу (прописав её адрес в mt-config.cgi) она заявляет что не достаточно сконфигурирован Object.



4

Re: Апгрейд с 3.17 до 4.25

У вас похоже Berkeley DB в качестве базы данных используется, а она не поддерживается в 4-й версии. Тогда нужно сначала сконвертировать базу в MySQL, а потом апргрейдиться.
http://www.sixapart.com/movabletype/kb/ … onver.html

Есть ещё сторонний скрипт: http://ogawa.googlecode.com/files/mt-db-convert.zip
http://code.google.com/p/ogawa/wiki/MT_ … _Converter



5

Re: Апгрейд с 3.17 до 4.25

Понятно, спасибо за помощь!