Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 1 / 0
Регистрация: 28.02.2015
Сообщений: 48

Перенос сайта WP с сервера на localhost

01.05.2022, 09:37. Показов 773. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Нужно перенести сайт с сервера на локалохост. Воспользоваться виджетом не представляется возможным потому что сервера с тем доменным именем уже нет.
На сервере сайт 100% работал.

Что делаю?
1) Захожу в копию бд в нотепад ++,
а) Меняю базу данных и пароль на локальную.
б) заменяю <старое доменное имя> на localhost
2) Все файлы сайта копирую в директорию localhost, в файле wp-config.php меняю бд, логин, пароль.

После этого сайт открывается, но криво (некоторые блоки отсутствуют).
В админ панели все настройки почему то стоят по умолчанию (хотя их меняли).

Пожалуйста подскажите, что ещё нужно сделать для перехода на localhost?
Буду благодарен за совет!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.05.2022, 09:37
Ответы с готовыми решениями:

Перенос с удаленного сервера на localhost
Здравствуйте.Возникла необходимость перенести сайт на localhost(пользуюсь денвером).Перенес резервную копию в корень,запустил...

Перенос сайта на localhost
Здравствуйте. Проблема следующая: имеется сайт(пусть будет site.ru). Он лежит где-то на сервере и использует БД. У меня есть полные копии...

Перенос сайта с localhost на хостинг
Разработал свой сайт (работающий с базой данных MS SQLServer). Купил домейн и хостинг и сейчас задача перенести туда базу данных и все...

5
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
01.05.2022, 09:58
Цитата Сообщение от Andrey_book Посмотреть сообщение
б) заменяю <старое доменное имя> на localhost
и убиваю этим сериализированные данные. базу можно выкидывать



https://ru.wordpress.org/plugi... h-replace/

изменить значение старого домена на локалхост во всей базе
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
01.05.2022, 10:28
Лучший ответ Сообщение было отмечено Andrey_book как решение

Решение

Цитата Сообщение от Andrey_book Посмотреть сообщение
Что делаю?
Больше так никогда не делай. Для миграции нужно использовать специальные средства. Например https://wordpress.org/plugins/duplicator/

Цитата Сообщение от TuxFighter Посмотреть сообщение
https://ru.wordpress.org/plugi... h-replace/
изменить значение старого домена на локалхост во всей базе
Поздно пить боржоми. Базе уже хана.
0
 Аватар для TuxFighter
228 / 149 / 48
Регистрация: 21.06.2021
Сообщений: 1,144
01.05.2022, 11:34
Цитата Сообщение от Lazor Посмотреть сообщение
Поздно пить боржоми. Базе уже хана.
так-то да, это на случай если сохранился оригинальный экземпляр базы.
0
0 / 1 / 0
Регистрация: 28.02.2015
Сообщений: 48
01.05.2022, 20:40  [ТС]
Большое спасибо!

Не совсем понял как, но после 3 часов пыток всё получилось.
Что сделал?
1) Взял первоначальную БД
а) поменял только строки https://СТАРОЕИМЯ/wp-admin/ на http://localhost/wp-admin/ (возможно это было делать не обязательно)

2) В связи с тем что при входе в wp-admin постоянно была переадресация на старый сайт, в wp-config.php вначале прописал
PHP
1
2
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
3) Установил плагин Better Search Replace, заменил старое доменной имя на localhost и всё заработало.
0
754 / 578 / 120
Регистрация: 26.02.2019
Сообщений: 3,115
Записей в блоге: 3
02.05.2022, 09:07
Цитата Сообщение от Andrey_book Посмотреть сообщение
всё получилось.
Всё равно недополучилось.
1.
Цитата Сообщение от Andrey_book Посмотреть сообщение
заменил старое доменной имя на localhost
Но не заменил пути к файлам, а это важно. Не удивляйся если что-то будет работать не правильно (напр. не будут грузить картинки в слайдерах или того хуже - некоторые яваскрипты окажутся нерабочими)

2. Даже если выполнить п1, то при таком способе сериализованные данные всё равно частично ломаются, тк ВП при первом входе по новому урлу часть адресов заменит сам, при этом не исправив индексы серии. Так стоит делать только если нет возможности нормально мигрировать.

Добавлено через 5 минут
Цитата Сообщение от TuxFighter Посмотреть сообщение
так-то да, это на случай если сохранился оригинальный экземпляр базы.
В таком случае лучше использовать https://github.com/interconnec... Replace-DB. Правда, этот способ для новичка может оказаться несколько сложным, но всё равно его стоит освоить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.05.2022, 09:07
Помогаю со студенческими работами здесь

Перенос сайта с localhost на домен
Добрый вечер! Перенёс сайт с localhost на сервер. На localhost стоял WPML. Сейчас на сервере плагин включён, но флаги языков не...

Редирект со страницы сайта на localhost сервера
Всем привет. В общем, у меня есть дашборд (Grafana), который запущен на localhost:3000. Еще есть IIS. Могу ли я сделать так, что бы при...

Как автоматизировать перенос сайта с localhost на web сервер
Разрабатываю сайт на localhost. Показываю заказчику.Как автоматизировать перенос сайта с localhost на web сервер.

Перенос сайта с сервера на denwer
Помогите кто-нибудь. Мучаюсь уже не один месяц. Хочу обновить Joomla с 1.5 на 2.5. Перенесла свой сайт с сервера на денвер. Сайт вроде...

Перенос сайта с локального сервера
Создал сайт на локальном сервере, теперь нужно перенести сайт на хостинг. Корень сайта на хостинге такой: имя_сайта/public_html Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru