Переустановка движка с сохранением данных

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Переустановка InstantCMS 2 с сохранением данных

#1 20 августа 2020 в 11:29
Всем привет, как сделать корректно переустановку движка на хостинге, с сохранением всех материалов?

У меня только один пока выход, через базу данных, добавить таблицы с данными в новую БД после переустановки.

Поделитесь идеей
#2 20 августа 2020 в 12:08

Поделитесь идеей

Димон
Дык тут не идея, тут алгоритм))))
1, Скачиваете все файлы
2. Делаете экспорт базы
3. Заливаете файлы на новый хостинг
4. Делаете импорт базы.
#3 20 августа 2020 в 12:15
Димон, в документации есть Перенос сайта с сервера на сервер. Что означает переустановка движка не очень понятно.
#4 20 августа 2020 в 12:17

Дык тут не идея, тут алгоритм))))

Владимир Савенко


1, Скачиваете все файлы
2. Делаете экспорт базы

Тут понятно


3. Заливаете файлы на новый хостинг

Заливаем новые файлы устанавливаем двиг, а потом импортируем свои измененные файлы?


4. Делаете импорт базы.

Импорт всей старой базы?
#5 20 августа 2020 в 12:19

Димон, в документации есть Перенос сайта с сервера на сервер. Что означает переустановка движка не очень понятно.

@IamB
У меня не корректно работает кеширование двига, есть мелкие недочеты в файлах, что-то не хватает, хотел пересобрать сайт, но чтобы не потерять свои данные на текущий момент
#6 20 августа 2020 в 12:57

но чтобы не потерять свои данные на текущий момент

Димон
все данные, это база данных, ваш шаблон и картинки в папке upload

Все остальное вторично и может быть восстановлено из оригинального архива + архивов дополнений, если таковые были установлены.

Советую:
1. развернуть на компе Openserver, распаковать чистую версию icms (той же версии, что и на сайте), архив тут /get/archive/2
2. Импортировать базу данных
3. Указать в настройках конфига эту базу данных
4. Включить отладку, и смотреть, какие ошибки возникают, на что жалуется icms.
#7 20 августа 2020 в 17:07
Я делал так: из консоли архивировал полностью папку сайта zip -r /path/to/files/site.ru
Затем экспорт базы данных этого сайта или всего сервера либо через консоль либо через phpmyadmin.
Далее закидываю архив в папку сайта на новом хостинге, разархивирую его. Затем создаю базу данных с прежним названием для сайта, если необходимо создать пользователя если на предыдущем сайте с базой работал не msql-ный root, а допустим какой то созданный для работы с БД пользователь со всеми правами. Далее импортирую дамп в эту базу. Затем не забыть дать все правильные права и пользователя на папки сайта. Также нужно учесть какое кеширование стоит в настройках в конфиге. Если файловое — то сайт должен сразу открываться и работать, если memcache или memcached — нужно позаботиться об установке соответствующих расширений для php. Как правило все должно работать.
#8 20 августа 2020 в 20:52

Советую:
1. развернуть на компе Openserver, распаковать чистую версию icms (той же версии, что и на сайте), архив тут /get/archive/2
2. Импортировать базу данных
3. Указать в настройках конфига эту базу данных
4. Включить отладку, и смотреть, какие ошибки возникают, на что жалуется icms.

Zau4man

Благодарю за совет — сработало)
Результаты до исправления:



Результаты после исправления:

#9 20 августа 2020 в 20:55
Всем спасибо за помощь)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.