Intereting Posts
Исключить дубликаты сообщений в этом запросе SELECT Как изменить загрузку по умолчанию? Переопределить категорию постоянной ссылки в соответствии со старыми ссылками, отличными от WordPress? Отправка вложений для отправки в медиа-библиотеку Как предотвратить перезапись домашней страницы по умолчанию на статическую страницу Объявления ниже нижнего колонтитула Изменение пользовательского типа сообщения «has_archive» после регистрации Возвращать ключи массива и значения Как получить вложения (изображение) с определенным отношением width / height Emojicons представил с кодом WP 4.2 не встроенный Запретить пользователям добавлять таксономические условия Измените заголовок результатов поиска из плагина Почему это значение эха в неправильном порядке? получить сообщение id в то время как циклы, выводящие идентификатор страницы Как эхо значение поля выбора мета в браузере

Ошибка перехода с живого веб-сайта на localhost

Я пытаюсь перенести установку WordPress в веб-хостинг на локальную установку для разработки. Я следил за этим учебным пособием (раздел « Ручное перемещение сайта LivePress Live на локальный сервер» , пока мне не разрешено устанавливать плагины, поэтому я должен сделать это вручную).

Я использую бесплатную версию MAMP и следую всем шагам в вышеупомянутом учебнике. Но когда я попытался открыть сайт в локальной установке, я получил сообщение (в Safari):

Safari не может открыть страницу «localhost / sitename», потому что не может быть подключен к серверу «localhost»

MAMP загружает сайты в localhost:8888/<site-name> поэтому я выполнил:

 UPDATE wp_options SET option_value = replace(option_value, 'http://www.thesite.com', 'http://localhost:8888/localsite') WHERE option_name = 'home' OR option_name = 'siteurl'; 

где thesite – это имя в веб-хостинге, а localsite – это имя папки в MAMP/htdocs/ где я перемещал файлы сайта.

Единственное, что я заметил, это то, что экспортированная БД с живого сайта не имеет home опции в wp_options . Я не знаю, нужна ли эта строка, но онлайновый сайт работал без него.

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

Если вам нужна дополнительная информация о проблеме, просто дайте мне знать. Заранее благодарю за ваши ответы.

Solutions Collecting From Web of "Ошибка перехода с живого веб-сайта на localhost"

К сожалению, изменение home и siteurl в вашей таблице wp_options недостаточно. Вы по-прежнему будете иметь свой контент с URL-адресом не-localhost ( http://www.thesite.com ), в результате чего ваш сайт не будет отображаться правильно на вашем локальном хосте.

У вас должна быть таблица wp_options на вашей копии localhost. Все должно быть целым. Чтобы убедиться, что вы правильно экспортировали свою базу данных с вашего сайта, следуйте этим быстрым инструкциям, предоставленным WordPress .

После того, как вы загрузили и импортировали свою базу данных на свой локальный хост. Следуй этим шагам:

  1. Перейдите и скачайте Interconnect IT Database Search & Replace Script здесь.
  2. Разархивируйте файл и отпустите папку в своем локальном хосте, где установлен ваш WordPress (корневой каталог), и переименуйте папку для replace ( скриншот )
  3. Перейдите в новую папку, созданную в браузере (например: http://localhost:8888/localsite/replace ), и вы увидите инструмент поиска / замены
  4. До этого момента должно быть довольно понятно: введите свой старый URL-адрес в поле search for… и новый URL-адрес в поле replace with…

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