Як перенести datalife engine на інший хостинг

Добрий день, шановний Новомосковсктель!

Сьогодні я розповім, як перенести сайт на CMS DataLife Engine на інший хостинг.

Після того, як ви поміняли NS-записи на нові, необхідно перенести вміст сайту.
Якщо ви керівник, то Вас посаду просто зобов'язує правильно і красиво говорити, тому рекомендую тренінги для керівників. де Вас навчать ефективному спілкуванню, впевненості в собі і багато чому іншому. Кожен фахівець потребує підвищення кваліфікації, і керівник - не виняток! Так що навіть якщо Ви вважаєте себе майстром спілкування, я раджу все одно пройти спеціальну підготовку за курсом тренінгів. Зайдіть по даній вище посиланню на сайт тренінг центру «Говорун» і самі все дізнаєтеся!
Є два варіанти розвитку подій:

  1. Зробити копію бази даних через сайт і встановити сайт заново з подальшим відновленням бази даних.
  2. Зробити копію бази даних через PhpMyAdmin і копію файлів, за допомогою архівування всієї директорії (папки).

Ми розглянемо другий спосіб, як більш надійний, і, на мій погляд, простий.
Для цього нам потрібно мати доступ до панелі управління хостингом (як старим, так і новим). У диспетчері файлів створюємо архів з папки, де лежить наш сайт, як правило, є така функція, як «архівувати папку». Викачуємо цей архів. Тепер знаходимо в адмінці управління хостингом PhpMyAdmin - власне панель для управління базами даних. Шукаємо нашу базу даних, виділяємо її (подвійне клацання) і натискаємо «Експорт».

Експортуємо, вказавши настройки, як показано на скріншоті:

Як перенести datalife engine на інший хостинг

Натискаємо ОК і зберігаємо файл .sql на комп'ютері.

Тепер нам треба зайти на новий хостинг і перенести туди архів з файлами і розпакувати його за допомогою засобів адмінки. Якщо адмінки взагалі немає, то доведеться розпакувати у себе на комп'ютері і перенести всі файли окремо, а не відразу одним архівом.

Отже, файли перенесені, а база даних ще немає. Для цього заходимо в PhpMyAdmin вже на новому хостингу і створюємо там базу даних і користувача, надавши йому всі привілеї. Якщо у вас Cpanel, то це робиться через «Майстер баз даних MySQL». Далі в PhpMyAdmin заходимо в нову порожню базу і імпортуємо нашу, збережену на нашому комп'ютері. Запам'ятовуємо ім'я бази і ім'я користувача з паролем.

Після цього заходимо на новий хостинг в каталог: / engine / data / і шукаємо файл dbconfig.php

У ньому виправляємо такі рядки:

define ( «DBNAME», «ім'я бази даних»);
define ( «DBUSER», «ім'я користувача»);
define ( «DBPASS», «пароль»);

І вписуємо туди свої дані, яким ми запам'ятали.

Тепер заходимо на наш сайт. Якщо з кодуваннями все добре, то головна сторінка повинна завантажуватися без проблем. А от інші можуть взагалі не завантажуватися і писати ось таку помилку:

The requested URL /страніца.html was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

То нам потрібно створити файл .htaccess зі старого хостингу на новий або відключити ЧПУ, якщо він був включений. Але краще скопіювати файл.

Все, сайт перенесений без втрат!