При перенесенні сайту з одного сервера на інший головним завданням адміністратора є збереження не тільки зовнішнього вигляду ресурсу, але й імпорт всіх даних користувачів і налаштувань. Всю інформацію CMS Joomla зберігає в MySQL-таблиці, що дає можливість здійснити переїзд з одного хостингу на інший максимально швидко і зручно.
Інструкція
Копіювання сайту на Joomla складається з 2 частин: копіювання файлів і перенесення бази даних, де і зберігається весь вміст. Обидві операції виконуються окремо. Попередньо підготуйте цільової сервер, видаливши всі файли .htaccess і index.php, т. К. Вони можуть бути не замінені при збігу імен.
Підключіться до старого хостингу за допомогою будь-якого FTP-клієнта (наприклад, FileZilla, CuteFTP або Total Commander). Завантажте копію сайту на жорсткий диск комп'ютера. Щоб це зробити, досить перетягнути всі файли з кореневої папки на віддаленому сервері в заздалегідь створену директорію на комп'ютері. Після завершення процедури переконайтеся, що всі дані в цілості.
З'єднайтесь з сервером, на який ви переїжджаєте. Перемістіть сайт з жорсткого диска на хостинг за допомогою FTP, дочекайтеся закінчення завантаження. Найголовніше - зберегти первісну ієрархію файлів, т. Е. Завантажити всі дані точно так само, як це було на вашому першому хості.
Зайдіть в панель управління базами даних phpMyAdmin за старою адресою. Виберіть ім'я бази Joomla в лівій частині вікна сторінки, перейдіть на вкладку «Експорт». Клікніть на пункті «Зберегти як», натисніть «Почати». Якщо дана утиліта відсутній на вашому хостингу, скористайтеся наявними функціями, або попросіть в службі технічної підтримки провайдера надати вам копію даної БД.
Створіть базу даних на новому хостингу і зайдіть в phpMyAdmin. Клікніть на імені бази даних у панелі ліворуч і виберіть вкладку «Імпорт». Вкажіть шлях до збереженого файлу БД і дочекайтеся закінчення процедури.
Відкрийте файл configuration.php в корені вже скопійованого сайту і змініть всі налаштування відповідно до параметрів нового сервера. Замініть значення змінних $ host, $ user, $ db і $ password. $ Live_site зазвичай залишається порожньою. Копіювання завершено.