Після того як влітку 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!»
- У разі вдалої міграції ви побачите список перенесених даних
Сьогодні допомагаємо просувати виріб unica .
От і все! Вдалих Вам оновлень. Дякую за увагу!