Как настроить резервную копию wordpress в localhost?

У меня есть резервная копия базы данных и полная резервная копия папки сайта WordPress. Я хочу настроить его в своем локальном хосте. Это шаги, которые я выполнил.

  1. Создать базу данных
  2. Импортировать database_backup.sql
  3. Откройте wp-config.php и отредактируйте следующие данные

define ('DB_NAME', 'contents_wp');

define ('DB_USER', 'root');

define ('DB_PASSWORD', '');

define ('DB_HOST', '127.0.0.1');

Но я не могу войти в панель администратора. Он перенаправляет на сайт. Как это решить? Что я здесь делаю неправильно?

Любые предложения будут оценены.

Solutions Collecting From Web of "Как настроить резервную копию wordpress в localhost?"

Перед импортом database_backup.sql. Вы должны заменить серверный url своим локальным url в sql. например: вы взяли резервную копию с сайта abc.com, а ваш локальный url – localhost / abc. затем откройте database_backup.sql и найдите и замените abc.com на localhost / abc. Сохраните и импортируйте сейчас.

Я предпочитаю подход Чарльза, поскольку это намного проще, безопаснее и полезно. Тем не менее вы можете следовать, как упоминалось Сайфуром.

Я предлагаю один пункт здесь, т.е. не заменять данные непосредственно в файле sql. Это связано с тем, что wordpress хранит данные с точки зрения сериализации. Поэтому, даже если вы правильно замените данные, он может не работать на 100%.

В этом случае вы сначала создаете базу данных и импортируете файл sql. Затем используйте скрипт для поиска и замены непосредственно в базе данных. Одним из таких полезных сценариев является этот http://interconnectit.com/products/search-and-replace-for-wordpress-databases/ Я использовал это много раз, и он всегда работал.