От автора: приветствую вас, друзья. В этой статье мы коснемся вопроса того, как перенести сайт на DLE с одного сервера на другой. Это довольно простая процедура, но у новичков она может вызвать определенные трудности. Итак, рассмотрим по шагам процедуру переноса сайта на DLE.
Собственно, нам всего-то придется сделать несколько простых шагов. Первое, что необходимо сделать, бэкап базы данных. Сделать это можно как через приложение phpMyAdmin, так и средствами самого движка DLE. Давайте используем второй вариант, как более простой.
В админпанели сайта находим пункт Управление базой данных. В версии DLE 11.0 этот пункт меню находится в разделе Настройки скрипта. Если вы используете другую версию DLE, тогда поищите соответствующий пункт меню в админке в других разделах, если его не окажется в текущем.
На этой странице нас интересует кнопочка зеленого цвета с надписью Сохранить базу данных. Жмем эту кнопку и дожидаемся окончания процесса создания бэкапа базы данных.
Как видим, бэкап успешно создан и помещен в папку /backup/, можем найти его там.
Теперь пришло время перенести на сервер все файлы и папки скрипта DLE с локального сервера на сервер хостинга. Сделать это можно посредством любого файлового менеджера, я рекомендую использовать FileZilla, как наиболее удобный и надежный. Не забывайте, что здесь, как и при установке скрипта, может потребоваться установить права на запись (777) для папок templates/, backup/, engine/data/, engine/cache/, uploads/.
Чтобы вы нигде не ошиблись, можно произвести новую установку скрипта, используя файл install.php из установочного дистрибутива DLE вашей версии. Если вы произвели повторную установку, тогда осталось лишь авторизоваться в админпанели сайта и произвести восстановление базы данных из бэкапа. Сделать это нужно там же, в разделе Управление базой данных, выбрав соответствующий файл резервной копии базы данных и нажав красную кнопку Восстановить базу данных.
После этого очистите содержимое папок /engine/cache/ и /engine/cache/system/, удалив из них все, кроме файлов .htaccess. Собственно все. На этом процесс переноса сайта на DLE с одного сервера на другой — завершен.
На этом я с вами прощаюсь. Напоминаю, если вы хотите изучить процесс создания сайта на DLE с нуля, тогда обратите внимание на наш курс Создание сайта на CMS DLE. Удачи!