LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
12.02.2012, 07:14:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 [3] 4 5 6 7 8 9 10 11   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Миграция с Joomla 1.0.x на Joomla 1.5.x (mtwmigrator)  (Прочитано 99867 раз)
0 Пользователей и 1 Гость смотрят эту тему.
spot
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 68


Linux - долой форточки


« : 08.06.2009, 12:38:58 »

Тема почищена от сообщений, не имеющих смысла или отношения к миграции.
Тема переименована в "Миграция с Joomla 1.0.x на Joomla 1.5.x (mtwmigrator)" и в ней обсуждается только миграция с помощью компонента mtwmigrator


Ребята и все кто делал подобное, нужна Ваша помощь. Пытаюсь мигрировать с 1.0.15 Stable на 1.5.11. Поставил Migrator 1.0RC7, пытаюсь сделать Migration SQL File Выдает ошибку:
Цитировать
If you have Javascript enabled the migrator will automatically progress until complete. Alternatively you can click next after each step

Executing Task: Task #4; Table: categories; Start: 0; Amount to convert: 56; Total Rows: 56;

Fatal error: Call to undefined function utf8_decode() in /home/fiabciukr/domains/monarch-estate.com.ua/public_html/administrator/components/com_migrator/migrator.class.php on line 83

Нашел подобную проблему на забугорном форуме, но ответа так и нет. Прошу помощи у вас, в чем проблема? очень нужно мигрировать.
Из Javascript использую несколько - они все прописаны в <head></head>, некоторые есть в материалах, другие вынесены отдельным файлом и инклюдятся в материале...

Скачать мигратор - com_mtwmigrator-0.3.1alpha.zip (106.38 kB)


* error.JPG (40.66 Кб, 800x219 - просмотрено 1670 раз.)
« Последнее редактирование: 27.09.2011, 10:41:50 от Aleks_El_Dia » Записан
 
VaGer
Гость
« Ответ #61 : 10.11.2009, 20:44:08 »

Добрый день!
Подскажите плз, эта инструкция еще актуальна - http://joomlaportal.ru/content/view/1432/68/ ?
Или лучше осуществлять миграцию способом, описанным в данной ветке.
Заранее спасибо.
Записан
vital_s1
Давно я тут
****

Репутация: +26/-0
Offline Offline

Пол: Мужской
Сообщений: 347


Joomla магия


« Ответ #62 : 10.11.2009, 20:57:51 »

Все актуально, этот способ описан так же в этой теме  Aleks_El_Dia, у него и на сайте по моему есть своя инструкция.
Записан
uniqum
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 62


« Ответ #63 : 10.11.2009, 22:18:40 »

1. Скачала дистриб 1.5 в папку 1.
2. Скачала бекап 1.0 в папку 1/old
3. Проинсталлировала 1.5
4. открывай Дампер на локалхосте, конектся к своей базе, (та которая для 1.0.х!), жми Импорт, выберай свою базу для 1.0.х,  а ниже файл SQL или SQL.GZ (тот файл дампа данных который ты сделала для старого сайта)- и Выполнить
5. иди в папку "OLD", и перепроверь явку и пароли Azn
« Последнее редактирование: 21.11.2009, 02:07:43 от Aleks_El_Dia » Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #64 : 10.11.2009, 22:59:10 »

Вы просто гений, ответили за 1 раз на то, о чем я просила ответить на 2 страницах Azn Azn Azn
« Последнее редактирование: 11.11.2009, 18:28:40 от AnnaOl » Записан
uniqum
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 62


« Ответ #65 : 10.11.2009, 23:02:56 »

Что такое Дампер? Кстати, Вы просто гений, ответили за 1 раз на то, о чем я просила ответить на 2 страницах Azn Azn Azn

ну чем ты делаешь бэкап базы данных? я думал Sypex Dumper
Записан
uniqum
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 62


« Ответ #66 : 10.11.2009, 23:39:02 »

ну вот. на работающем сайте 1.0.х ты сделала бэкап базы.
теперь на локалхосте надо поставить тот Дампер что я выкладывал (т.к. у в пхпМайадмин максимальный размер базы которую можно загрузить: 2,048КБ)

далее выполняй вот это:

верно.
4. открывай Дампер на локалхосте, конектся к своей базе, (та которая для 1.0.х!), жми Импорт, выберай свою базу для 1.0.х,  а ниже файл SQL или SQL.GZ (тот файл дампа данных который ты сделала для старого сайта)- и Выполнить
5. иди в папку "OLD", и перепроверь явку и пароли Azn

ну и теперь используй тот мигратор который у тебя установлен на 1.5.х

положи дамп от старого сайда в папку "backup" дампера.
« Последнее редактирование: 21.11.2009, 02:20:23 от Aleks_El_Dia » Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #67 : 11.11.2009, 02:41:09 »

Заменила файлы старого phpMyadmin  на новые, в нем нашла ссылку импорт. Изменила размер загрузки с 2 мегов до 22 и:

Import has been successfully finished, 71358 queries executed.  Roll Eyes

 Yes!

Подключилась, мигрировала. Но у меня вместо букв одни ?

Что с этим делать?  Cheesy
« Последнее редактирование: 11.11.2009, 06:29:46 от AnnaOl » Записан
jan_dax
Осваиваюсь на форуме
***

Репутация: +2/-4
Offline Offline

Сообщений: 55



« Ответ #68 : 11.11.2009, 10:30:13 »

теперь уже я вмешаюсь. тоже собаку сьел на миграции..
коли у тебя все смигрировало, значит два сайта стоят рядом, и доступ к базам тоже есть..
НО.. идешь в пхпмайадмин на денвере, и выбираешь в нем ту старую базу, ту С КОТОРОЙ ты мигрируешь, в ощем таблицы от старой Joomla версии 1.0. выберешь базу - загрузится страница со всеми таблицами базы. вот и смотришь какая у них кодировка. Как по мне - то мне кажется что твои вопросики это от этого. база должна быть! та которая полторачная - UTF8 и  способ соединения с базой, и все таблицы и все данные в ней тоже.. А вот что касается старой, то она не критична к утфу и поэтому может быть latin1 что чаще всего бывает, может windows-1251, может еще как.. посему вполне может быть. что было бы неплохо переконвертировать все таблицы и данные в утф8. Вот насчет как. это уже другая история. надо будет, я позже покажу как я делал. но по моему супех дампер, который выкладывали пару постами выше гребет все в нужной кодировке, хотя, гуру, поправьте. могу ошибаться. может быть новая версия дампера, что вышла, может сама эти манипуляции делать?
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #69 : 11.11.2009, 18:27:32 »

Кстати, старый сайт до миграции тоже выглядел как набор вопросительных знаков. Я подумала не решит ли мигратор сам этой проблемы? Не решил...

В старой базе напротив всех таблиц написано windows-1251.

Поскольку это уже вопрос не миграции, то открыла вот здесь тему, т.к. думаю это не редкая проблема:

http://joomlaforum.ru/index.php/topic,87166.msg496638.html#msg496638

Вопрос: как и чем переконвертировать базу?

Надо ли было переконвертировать ее до миграции? Решило бы это проблему?


* Untitled-2.gif (21.67 Кб, 800x167 - просмотрено 288 раз.)

* Untitled-1.gif (25.98 Кб, 800x238 - просмотрено 247 раз.)
« Последнее редактирование: 11.11.2009, 18:41:59 от AnnaOl » Записан
jan_dax
Осваиваюсь на форуме
***

Репутация: +2/-4
Offline Offline

Сообщений: 55



« Ответ #70 : 11.11.2009, 18:59:01 »

проблему бы решило. сначала надо чтобы старый нормально работал
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #71 : 11.11.2009, 19:37:25 »

Понятно. Может ли быть виновна phpMyadmin английской версии?

Как же мне настроить сайт, чтобы в нем не было вопросительных знаков? Дело в базе?
Записан
uniqum
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 62


« Ответ #72 : 11.11.2009, 20:14:16 »

да, перед заливкой старой базы на локалхост пере конвертировать в УТФ.

у меня было в latin1 и база в почти 1.5гб Azn по нужным мне таблицам сохранял, чтоб не висло и через Word менял кодировку + переписывал CHARSET Azn и только потом уже заливал на локалхост и запускал мигратор.
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #73 : 12.11.2009, 00:09:40 »

UPD Проблема была в том, что я при импорте базы указала не ту кодировку. Теперь все нормально. Смущает только что сайт не выглядит так же красиво как на хосте.

Но если думать, что мигрируются все равно только статьи, то может и ладно?
« Последнее редактирование: 12.11.2009, 03:31:06 от AnnaOl » Записан
jan_dax
Осваиваюсь на форуме
***

Репутация: +2/-4
Offline Offline

Сообщений: 55



« Ответ #74 : 12.11.2009, 12:40:01 »

да, вам главное статьи, категории разделы.. если есть доп компоненты, то может поможет мой чуть переделаный мигратор, пару постами выше я его прикрепил. там и жумфиш переносится, и т.д.

кстати - как у вас в новом перенеслись картинки - компонент должен вместо мосимаге поставить реальный путь к картинке
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #75 : 12.11.2009, 17:38:21 »

Почему-то переносятся не все статьи, а половина. И не все комментарии JComments - тоже половина. Буду пробовать снова... Отпишусь. Картинки проверю в последней версии Azn
Записан
annushka
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Женский
Сообщений: 86


Во что веришь, то и имеешь. И точка...


« Ответ #76 : 12.11.2009, 17:46:37 »

У меня статьи мигрировали, картинки нет (скинула вручную, а до этого всю папку htdocs на комп скопировала), комментарии не перенеслись, пользователи СВ перенеслись, ссылки (был SEF компонент) не перенеслись.
В общем-целом довольна, но трафик даже спустя два месяца так и не восстановился. Было по 300-400 с поисковиков, сейчас - максимум 100.
Но я в сердцах вообще дополнительный SEF вообще убрала, а зря. Надо было все по-новой пописать.
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #77 : 13.11.2009, 00:45:37 »

Комментарии если от JComments, то они переносятся точно. Просто руками копируете из старой базы, потом выполняете этот запрос... как его... ну который в мускуле и он их сам прописывает. А потом жмете в компоненте "импорт" (только компонент после уже поставите) и он их расставляет по местам.


Вот у меня тут другая проблема появилась... Вот такая:

Цитировать
Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access <= 2 AND m.client_id = 1 ORDER BY position, ordering

И статьи переносятся только до 2007 года. А с 2008 по 2009 нет... Sad
« Последнее редактирование: 13.11.2009, 00:51:09 от AnnaOl » Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #78 : 13.11.2009, 00:47:12 »

Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access <= 2 AND m.client_id = 1 ORDER BY position, ordering
сервер БД ушел в даун, обращайтесь к хостеру
Вариантов два
1 - очень слабый сервер
2 - очень слабый сервер и это прописано в условиях хостинга
3 - слишком большой объем данных проходит в одном скрипте при миграции, соответственно см. п.1 с поправкой что просто не "мега мощный сервер"
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #79 : 13.11.2009, 00:51:58 »

Так я же на денвере это делаю... И до этого у меня получалось без этой ошибки... Попробую из базу удалить лишнее...
Записан
beliyadm
Профи
********

Репутация: +1432/-61
Offline Offline

Пол: Мужской
Сообщений: 9254


Севастополь==Россия


« Ответ #80 : 13.11.2009, 01:00:17 »

Так я же на денвере это делаю... И до этого у меня получалось без этой ошибки...
какой объем дампа базы
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #81 : 13.11.2009, 01:07:14 »

Сейчас уже 10 метров... Вроде бы не много.
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #82 : 13.11.2009, 02:15:17 »

Аннушке написала, мол, не все еще потеряно Azn

Контента, т.е. статей, у меня 8 мегабайт. Именно на них он пишет эту строчку и переносит половину...

Может их как-то иначе перенести можно?
Записан
jan_dax
Осваиваюсь на форуме
***

Репутация: +2/-4
Offline Offline

Сообщений: 55



« Ответ #83 : 13.11.2009, 10:24:26 »

насчет переноса картинок, то в первых версиях мигратора был баг, а в то что я выложил, этот баг исправляется и лично картинки переносил - работает
второе - про перенос данных компонентов - то сначала штука проверяет - установлн ли компонент, а потом уже выводит радиокнопку - мигрировать или нет, так что сначала чистый компонент, а потом миграция доп фишек
Записан
AnnaOl
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 309



« Ответ #84 : 13.11.2009, 20:06:54 »

Всё. Теперь переделывать шаблон...

Картинки перенеслись.

Тем, кто будет искать миграцию компонента комментов сюда: http://joomlaforum.ru/index.php/topic,46363.0.html#msg451027


 drink
« Последнее редактирование: 14.11.2009, 02:57:51 от AnnaOl » Записан
realovich
Давно я тут
****

Репутация: +52/-1
Offline Offline

Пол: Мужской
Сообщений: 241


Зрящий в корень


« Ответ #85 : 20.11.2009, 14:54:14 »

Приветствую!
Вопрос знатокам:
Есть сайт на Joomla 1.0.15. Кодировка сайта CP1251
Поставил новый (Joomla 1.5.15) на другой хост с кодировкой UTF-8. Поставил описанный в этой теме мигратор. При миграции не выдал ни одной ошибки. Сайт действительно мигрировал, но есть проблема с кодировкой. По идее мигратор должен был переконвертировать все самостоятельно... Смотрю с помощью SQLyog на свойства таблиц, там везде charset=UTF-8, а collation=utf8_general_ci. Но и SQLyog при просмотре полей выдает непонятную кодировку, типа "Äîáðî ïîæàëîâàòü â Joomla!". Копирую эту надпись в Штирлице, он показывает по-русски...
Что можно сделать с базой? Помогите, пожалуйста!
« Последнее редактирование: 23.11.2009, 09:41:52 от realovich » Записан
Aleks_El_Dia
Moderator
*****

Репутация: +313/-7
Offline Offline

Пол: Мужской
Сообщений: 4182


AEDStudio Joomla! Direction


« Ответ #86 : 20.11.2009, 23:20:18 »

Тема почищена от сообщений, не имеющих смысла или отношения к миграции.
Тема переименована в "Миграция с Joomla 1.0.x на Joomla 1.5.x (mtwmigrator)" и в ней обсуждается только миграция с помощью компонента mtwmigrator

Кто пострадал - прошу не обижатся  Smiley
« Последнее редактирование: 21.11.2009, 02:15:59 от Aleks_El_Dia » Записан
realovich
Давно я тут
****

Репутация: +52/-1
Offline Offline

Пол: Мужской
Сообщений: 241


Зрящий в корень


« Ответ #87 : 21.11.2009, 23:29:38 »

Прошу прощения за назойливость и непросвещенность... А на 1.0.15 тоже мигратор нужно устанавливать?
То есть мигратор нужно ставить и на старый и на новый сайт? Версии мигратора одинаковые или разные?
« Последнее редактирование: 22.11.2009, 13:21:55 от Aleks_El_Dia » Записан
Aleks_El_Dia
Moderator
*****

Репутация: +313/-7
Offline Offline

Пол: Мужской
Сообщений: 4182


AEDStudio Joomla! Direction


« Ответ #88 : 22.11.2009, 13:15:04 »

Прошу прощения за назойливость и непросвещенность... А на 1.0.15 тоже мигратор нужно устанавливать?
То есть мигратор нужно ставить и на старый и на новый сайт? Версии мигратора одинаковые или разные?
Еще раз: в этой теме рассматривается миграция с помощью компонента mtwmigrator.
Краткую инструкцию по миграции набросал vital_s1:
Вот, решил тоже вариант набросать для создания общего ФАКа.

Миграция  с Joomla 1.0.Х на Joomla 1.5.Х

Еще один способ миграции, который на мой взгляд является самым простым и безболезненным не только для не подготовленного человека, но и для монстров - Joomlaводов -)
Миграция с  помощью компонента  com_mtwmigrator-0.1.4   (в аттаче - выше по теме)
1. Имеем  старый сайт на 1.0 и огромное желание перейти на  1.5
2. Устанавливаем Joomla 1.5.11 (рекомендую локализованную и чистую, без  пред установленных дополнительных  компонентов и модулей) только стандартные. Куда установить смотрите сами, будет это другой хостинг, денвер или подкаталог – не важно.
3. При установке DEMO данные НЕ устанавливаем! (Важно!) Ни каких скриптов миграции при установке не подгружаем.  Это нужно будет только для переноса на локалхост или на хостинг, хотя существуют и более правильные инструкции по переносу с правкой конфигурационного файла. 
4. Joomla  1.5 установлена, теперь нужно установить компонент  com_mtwmigrator-0.1.4.zip. В параметрах модуля указываем  параметры коннекта к  базе старого сайта, не забываем про префикс таблиц  jos_   Кодировку старого указывать НЕ надо да и не где -) компонент сам понимает кодировку при переносе.
5. В настройках указываем в Migration Configuration , что мы хотим перенести. Выставлять все, кроме бекапа  (с FTP сами его заберите -)
6. Собственно сохраняемся, и нажимаем старт миграции. 5 секунд и все в полном порядке.
7. Теперь можете проверить все разделы, категории и т.д. ….. теперь  нужно причесать сайт заново.  Да, время, ну а как без этого. 

Рекомендую:
- снять  с публикации Главную страницу (она по умолчанию устанавливается с движком) и назначить Главной страницу, которая вам  нужна.
- все имена картинок в контенте должны быть на аглицком, замечено, что картинки из статей переносятся не всегда корректно, потом руками нужно подправлять.
То есть этот компонент ставится только на Joomla! 1.5.x

Существует и второй способ миграции - с помощью компонента migrator_rc7
Подробная инструция находится здесь: Миграция c Joomla! 1.0 на 1.5
« Последнее редактирование: 27.09.2011, 10:57:00 от Aleks_El_Dia » Записан
realovich
Давно я тут
****

Репутация: +52/-1
Offline Offline

Пол: Мужской
Сообщений: 241


Зрящий в корень


« Ответ #89 : 23.11.2009, 09:43:35 »

Хорошо! Тогда вопрос повторяю, с некоторыми уточнениями:
Есть сайт на Joomla 1.0.15. Кодировка сайта CP1251
Поставил новый (Joomla 1.5.15) на другой хост с кодировкой UTF-8. Поставил описанный в этой теме мигратор (com_mtwmigrator_0.2.1). При миграции не выдал ни одной ошибки. Сайт действительно мигрировал, но есть проблема с кодировкой. По идее мигратор должен был переконвертировать все самостоятельно... Смотрю с помощью SQLyog на свойства таблиц, там везде charset=UTF-8, а collation=utf8_general_ci. Но и SQLyog при просмотре полей выдает непонятную кодировку, типа "Äîáðî ïîæàëîâàòü â Joomla!". Копирую эту надпись в Штирлице, он показывает по-русски...
Что можно сделать с базой? Помогите, пожалуйста!
Записан
Aleks_El_Dia
Moderator
*****

Репутация: +313/-7
Offline Offline

Пол: Мужской
Сообщений: 4182


AEDStudio Joomla! Direction


« Ответ #90 : 23.11.2009, 13:23:33 »

С большей долей вероятности вам нужно копать в сторону проблем с кодировкой сайта, работа мигратора здесь ни причем.
Если нужен совет - попробуйте мигрировать на локале (Denwer например).
Записан
Страниц: 1 2 [3] 4 5 6 7 8 9 10 11   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet