Хотел уточнить у “бывалых”, каков алгоритм действий по переносу сайта с тестового поддомена на новый рабочий?
p.s. я прошерстил форум, а также документацию, здесь увидел лишь как изменить домен, но остается вопрос как быть с базой данных, ведь она разная на тестовом домене, который используется для разработки и реальной базой, которая используется для работы. Подскажите, пожалуйста?
Backup базы на тестовом домене и Restore на рабочем. После переноса файлов и правки конфига.
Процесс довольно стрёмный…
Но другого разработчики не предлагают
Это вам не Joomla!
В админке удаляем сгенерированные иконки (Администрирование - Хранилище данных - Удалить сгенерированные иконки)
Удаляем папку /var/cache
Удалить все содержимое в /var/files/[ид_магазина/ов]/exim
Упаковать в архив всё файловое содержимое установки от корня сайта
Сделать экспорт БД (сделайте всеми доступными средствами - из админки, из phpmyadmin. У меня дополнительно на субдомене стоит Supex Dumper с задачей в кроне, в результате имею постоянный бэкап БД каждые три часа за последнюю неделю. Вот он как раз всегда бэкапит и восстанавливает на ура.)
Рабочий:
Разворачиваем файловый архив
Заливаем базу
Правим в local.conf.php параметры подключения к базе и урлы в параметрах http и https
заходим в админку - идем в магазин (Администрирование - Магазины) и тоже правим УРЛ магазина