Наша взаимовыгодная связь https://banwar.org/
З появою нових версій Joomla 1.5.x з'явилася необхідність в міграції даних з сайтів, розроблених на пізніх двигунах Joomla 1.0.x. Для цих цілей розробники Joomla створили ряд сторонніх компонентів, що дозволяють виконувати міграцію без особливих складнощів. У даній статті буде описаний найбільш простий спосіб, з використанням компонента com_migrator (Joomla 1.0.x) і функції імпортування дампа міграції за допомогою стандартної установки Joomla 1.5.x.
Міграція даних з Joomla 1.0.x на Joomla 1.5.x
- Встановіть компонент com_migrator на старий сайт (Joomla 1.0.x). Завантажити його можна з офіційного сайту розробника Joomla .
- Перейдіть на сторінку цього компонента з меню "Компоненти" адмінпанелі старого сайту.
- Клацніть по Create Migration SQL File.
- У меню залишаємо все галочки на своїх місцях і натискаємо Start Migration >>
- Після того як Ви побачите повідомлення Migration Complete! натискаємо на Download
- У списку вибираємо потрібне нам дамп і натискаємо знову download в правій частині списку.
- Збережіть дані куди-небудь на локальний комп'ютер.
Перший крок міграції можна вважати завершеним.
Важливо відзначити наступне - експортовані таким чином дані не модифікуються, тобто їх кодування залишається тією ж, що і була. Другий крок міграції полягає в використанні вбудованого інструменту міграції при установці Joomla 1.5.x.
Тут важливо зазначити, що встановлювати движок потрібно НЕ з панелі управління Plesk, а вручну:
- Закачуємо по FTP на свій майданчик інсталяційний пакет Joomla.
- Розпаковуємо вміст пакета в каталог сайта, наприклад / httpdocs / joomla /
- У браузері запускаємо процес установки, в нашому випадку так: http: // МОЙ_ДОМЕН / joomla /
- На 6-му кроці інсталяції Joomla 1.5.x включите опцію "Завантажити скрипт міграції" в поле "Завантажити Демо-Дані або Скрипт Міграції".
- Введіть префікс таблиць, що містяться в базі даних (наприклад, за замовчуванням це "jos_").
- Виберіть кодування даних, збережених у файлі. Це повинна бути кодування, використана в базі даних старого сайту. Бажано щоб кодування була utf-8, так як імпорт даних завершитися без помилок і відпаде необхідність в майбутньому змінювати кодування всієї бази ( дивитися керівництво по зміні кодування БД ).
- Вкажіть шлях до файлу міграції та натисніть кнопку Завантажити, після чого Виконати.
- Якщо імпорт завершиться успішно, Ви побачите відповідне повідомлення.
- Продовжіть інсталяцію Joomla 1.5.x на сайт в звичайному порядку, тобто вкажіть назву сайту, пароль облікового запису адміністратора, адреса електронної пошти та інше.
Важливо відзначити, що введені дані адміністратора будуть проігноровані, і замість них в базу даних нового сайту буде записаний той пароль і адресу електронної пошти адміністратора, які перебували в файлі даних старого сайту. В принципі їх можна буде змінити в будь-який час ( дивитися керівництво по зміні облікових даних адміністратора Joomla ).
Виконавши ці дії без помилок системи, Ваш старий сайт запрацює на новому движку Joomla. Єдина серйозна проблема може полягати в розбіжності кодування БД, як в принципі і при будь-якому перенесення сайту. У вирішенні цієї проблеми Вам може допомогти ця стаття. Також ви можете звернутися в службу технічної підтримки і ми вирішимо Вашу проблему (відповідно до послугою Додаткові роботи по сайту ).