После того как летом 2009 года, поддержка линейки Joomla! 1.0.x прекратилась, а некоторые сервера перешли на версию php 5.3, которую линейка Joomla! 1.0.x не поддерживает, стала большая необходимость обновить Joomla! 1.0 до Joomla! 1.5. Сегодня Я Вам хочу рассказать как обновить Joomla! 1.0 до Joomla! 1.5 с помощью 2 компонентов, таких как com_migrator и com_mtwmigrator.
Миграция с Joomla! 1.0 до Joomla! 1.5 с помощью com_migrator:
- Скачиваем последнюю версию компонента здесь
- Создаем резервную копию базы данный и файлов Joomla!
- Стандартными средствами устанавливаем компонент com_migrator
- Заходим в панель управления компонентом: Components (Компоненты) -> Migrator
- Создаем SQL-файл миграции, нажав на ссылку внизу страницы «Create Migration SQL File»
- В списке выбираем необходимые для миграции данные (по умолчанию выбраны все данные)
- Нажимаем кнопку «Start Migration >>»
- Если процедура создания SQL-файла миграции прошла успешно то вы увидите надпись: Migration Complete!
- Из папки /administrator/components/com_migrator/dumps вы можете получить SQL-файл миграции
Часть 2:
- Производим установку Joomla! 1.5.x стандартно до 6 шага
- Переходим в раздел «Load Sample Data, Restore or Migrate Backed Up Content»(Загрузка демо-данных / Миграция или Восстановление с резервной копии)
- Выбираем пункт «Migration Load Script» (Загрузить скрипт миграции)
- Указываем префикс таблиц базы данных сайта на Joomla! 1.0.x (по-умолчанию jos_)
- Указываем кодировку сайта на Joomla! 1.0.x (обычно windows-1251)
- Указываем путь к SQL-файлу миграции, полученному в части 1, данного руководства
- Ставим галочку около «Migration Script» (Скрипт миграции с Joomla! 1.0)
- Нажимаем кнопку «Migration Load Script» (Загрузить и выполнить)
- Если процедура миграции прошла успешно, вы увидите надпись «Migration successful. Press Next to continue» (Миграция успешно завершена, нажмите Далее для продолжения)
Миграция с Joomla! 1.0 до Joomla! 1.5 с помощью com_mtwmigrator:
- Скачиваем последнюю версию компонента здесь.
- Устанавливаете на новый удаленный/локальный сервер новую Joomla! 1.5.x, но без демо данных и не запуская скрипт миграции
- Устанавливаете компонент com_mtwmigrator
- Зайдите в панель управления компонентом com_mtwmigrator: Components (Компоненты) -> mtwMigrator
- Зайдите в настройку конфигурации миграции «Конфигурация»
- Указываем данные базы данных сайта на Joomla! 1.0.x: Hostname – хост базы данных (по умолчанию localhost), Database Name – имя БД, Логин – имя пользователя БД, Пароль – пароль пользователя БД, Prefix – префикс таблиц БД. Все эти данный можно посмотреть в файле configuration.php старого сайта.
- Выбираете данные, которые необходимо мигрировать, из списка «Migration Configuration»
- Выбираете сторонние компоненты, данный которых необходимо мигрировать, из списка «3rd Party Extensions»
- Нажимаете кнопку «Сохранить»
- Нажимаете кнопку «Start Migration!»
- В случае удачной миграции вы увидите список перенесенных данных
Если нужен хостинг советую глянуть на x-host.ua
Взято из отсюда. Приятной работы с CMS Joomla.
Nauca – научись работать с Joomla