2013-10-10 4 views
0

Я пытаюсь передать все мои файлы с удаленного сервера на мой localhost. Я скачал все из ftp и экспортировал базу данных (.gzip). Я вошел в свой локальный phpmyadmin и изменил URL-адрес в таблице 'wp_options'.Перенос WordPress с живого сервера на localhost

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

Примечание: Я также удалил файл .htaccess, думая, что это могло вызвать перенаправление.

+0

Вы изменили значение siteurl и home в таблице wp_options? –

+0

Ваш сайт использует любой плагин для перенаправления? –

+0

@Vidhu, да все указывает на мой localhost –

ответ

-1

Я думаю, что этот способ может вам помочь.

перейдите на свою локальную панель администратора и перейдите в настройки> permalinks.

и сохраните его, а затем наслаждайтесь своим сайтом на локальном хосте.

Благодаря

1

Вы должны использовать Wordpress сериализованной поиск фо заменить инструмент, ссылку here, чтобы заменить живой URL в локальный URL. Это должно исправить это.

0

Попробуйте этот плагин WP Переносить DB. Это избавило меня от часов работы, вручную отредактировав базы данных.

http://wordpress.org/plugins/wp-migrate-db/

WP Migrate DB экспортирует свою базу данных в качестве дампа данных MySQL (так же, как PhpMyAdmin), делает поиск и замену по URL, и пути к файлу, а затем позволяет сохранить его на свой компьютер. Он идеально подходит разработчикам, которым необходимо обновить локальную установку новыми данными с производственного сайта или скопировать их локально разработанный сайт на промежуточный или производственный сервер.

Он даже принимает во внимание сериализованные данные (как массивы, так и объекты) и обновляет значения длины строки.

Он позволяет вам определить ваш новый корневой каталог и URL-адреса и предоставить готовый sql-файл для импорта в локальную БД.

Для быстрого и грязного обходного пути вы можете добавить следующие строки кода в файл wp-config.php. Но, если вы удалите эти строки снова в будущем, ваша смена URL-адреса также исчезнет.

define('WP_HOME','http://example.com'); 
define('WP_SITEURL','http://example.com'); 

Примечание: Это решение работает только на одном месте установки.

Больше на эту тему здесь: Wordpress Codex

+0

@ Харви Катрина. Разве это получилось? Не могли бы вы принять какой-либо ответ здесь, чтобы это разрешилось? –

0

После экспорта вашей базы данных в gzip распакуйте файл. Замените все URL-адреса вашего удаленного example.com на localsite.com. Пакет отредактирован для gzip снова. Импортируйте его с помощью phpmyadmin.

Смежные вопросы