Как вручную восстановить сайт из архива Duplicator в XAMPP и создать базу данных

Вы решили создать или отредактировать сайт локально, установив его на свой компьютер. И для этого создали бекап сайта на WordPress с помощью плагина Duplicator. Так что делать дальше?

Локальный сайт 
из Duplicator в XAMPP
Локальный сайт 
из Duplicator в XAMPP

Шаг 1

Извлечение архива Duplicator​

1. Загрузите архив сайта  (например, backup.zip) и файл-установщик (installer.php) из папки Duplicator.

2. Распакуйте архив вручную в корневую папку XAMPP (обычно htdocs/ваша_папка). Убедитесь, что все файлы, включая wp-config.php, находятся на месте.

 

duplicator

Шаг 2

Создание базы данных в phpMyAdmin

1. Запустите Apache и MySQL через панель управления XAMPP

Статья взята с сайта allawp.ru

2. Перейдите в браузере по адресу http://localhost/phpmyadmin.

3. Во вкладке «Базы данных» введите имя базы (например, new_site_db), выберите кодировку utf8mb4_unicode_ci <– вот это прям ОЧЕНЬ важно! и нажмите «Создать». Совпадение кодировки БД и CMS критично для корректной работы сайта. Имя Базы данных – сохраните в файлик или блокнот, скоро пригодится.

phpmyadmin, создание новой базы данных для сайта

Шаг 3

Добавление пользователя MySQL

1. Перейдите во вкладку «Привилегии» → «Добавить нового пользователя».

как создать пользователя для базы данных

2. Укажите имя (например, site_user), хост localhost и сгенерируйте надежный пароль через кнопку «Генерировать».
Сохраните себе логин и пароль пользователя базы данных!

3. Во вкладке «Глобальные привилегии» выберите «Отметить все» → «Вперёд». Не используйте одинаковые имена для БД и пользователя — это снижает безопасность.

Шаг 4

Запуск установщика Duplicator

1. Откройте в браузере http://localhost/ваша_папка/installer.php.

2. Следуйте инструкциям мастера: укажите данные новой базы (new_site_dbsite_user, пароль) и завершите миграцию.

Дубликатор Вордпресс, Duplicator WordPress
Статья взята с сайта allawp.ru
создать пользователя БД, как дать привилегии пользователю базы данных

Готово! Сайт восстановлен
в локальной среде. Есть вопросы?

Всех обняла, Alla❤️WP

Если вышла ошибка при установке:

1 ошибка

.... Not supported...

STATUS

character set and collation isn’t supported on current database. “Legacy Character set” and “Legacy Collation” will be replaced with default values.

То просто ставим галочку согласия и идем дальше:

STATUS character set and collation isn't supported on current database. "Legacy Character set" and "Legacy Collation" will be replaced with default values.

2 ошибка

Одно или несколько требуемых расширений php отсутствуют

Плагин “Здоровье сайта” выдает критическую ошибку: Одно или несколько требуемых расширений php отсутствуют. 

Установка дополнительных расширений PHP в XAMPP.
Чтобы установить дополнительные расширения PHP в XAMPP, выполните следующие действия:
php xampp

1. Найдите файл “php.ini”: перейдите в каталог установки XAMPP и найдите папку “php”. Внутри этой папки найдите файл “php.ini”.

php.ini, xamp
Статья взята с сайта allawp.ru

2. Откройте файл «php.ini»: откройте файл «php.ini» с помощью текстового редактора. Убедитесь, что текстовый редактор запущен от имени администратора.

3. Найдите расширение, которое хотите установить: в файле php.ini найдите раздел «Dynamic Extensions». В этом разделе содержится список доступных для установки расширений.

4. Раскомментируйте расширение:  надо удалить точку с запятой (;) в начале строки, соответствующей расширению. Это раскомментирует расширение и включит его для использования.

php ini раскомментировать удалить точку с запятой

5. Сохраните и закройте файл: после раскомментирования нужного расширения сохраните изменения, внесённые в файл “php.ini”, и закройте текстовый редактор.

6. Перезапустите сервер Apache: Откройте панель управления XAMPP и остановите/запустите сервер Apache, нажав кнопки «Остановить», а затем «Запустить». Перезапуск сервера необходим для того, чтобы изменения вступили в силу.

А еще я писала об этом:

#WordPress, #WordPressUpdate, #WordPressSecurity, #ВебБезопасность, #Сайты, #ВебРазработка, #ОбновлениеWordPress, #БезопасностьСайта, #ITБезопасность, #ВебМастер, #DigitalSecurity, #РезервноеКопирование, #ОбновлениеПлагинов, #ОптимизацияСайта, #АдминистрированиеСайта, #ВебАдминистрирование, #ITТехнологии, #ITSupport, #WordPressPlugins, #WordPressThemes, #СайтыНаWordPress, #ВебСтудия, #ITСпециалист, #ВебРазработчик, #DigitalMarketing, #ВебТехнологии, #ITNews, #ITНовости, #ТехнологическиеНовости, #ВебТренды, #DigitalNews, #ITUpdates, #ТехнологическиеИзменения
ТехНовости
Клиентские задачи
критическая ошибка на сайте что делать
Польза
Локальный сайт 
из Duplicator в XAMPP
Польза

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вы не можете скопировать содержимое этой страницы

Я — дизайнер и веб-разработчик с обширным опытом.

Создаю для клиентов всё, что нужно для успешного бизнеса: от логотипа и визитной карточки до сайта и страниц в соцсетях.