Вопрос или проблема
Пока я пытаюсь мигрировать свой WP-сайт на локальный сервер, я изменил имя хоста в панели управления –>> Настройки (WordPress/localhost —> exp.00webhost.com)
Теперь я хочу получить доступ к своему сайту на локальном сервере через панель управления. Когда я подключаюсь к сайту, я получаю это , но когда я пытаюсь получить доступ к другой странице, я получаю URL 000webhost . Есть идеи, как изменить этот URL, если у меня нет доступа к панели управления?
Заранее спасибо
Наконец, решение заключалось в wp_options путем обновления URL сайта. Этот запрос полезен
UPDATE wp_options SET option_value="YOUR_SITE_URL" WHERE option_name="siteurl"
.
Ответ или решение
Когда вы переносите свой сайт WordPress на локальный сервер (localhost), могут возникнуть проблемы с доступом к консоли управления. Ваша ситуация связана с изменением имени хоста в настройках WordPress с localhost
на exp.00webhost.com
. Это изменение повлияло на то, как ваш сайт обрабатывает URL-адреса и маршрутизацию страниц.
Проблема
После изменения имени хоста, вы не можете получить доступ к панели управления WordPress, так как она перенаправляет вас на сайт, который вы использовали ранее, exp.00webhost.com
. Это частая проблема, возникающая при миграции сайтов из одной среды в другую. Когда вы изменили siteurl
, WordPress продолжает ссылаться на старый адрес, что приводит к ошибкам доступа.
Решение
Чтобы восстановить доступ к вашей панели управления, вам нужно вручную изменить значения в базе данных WordPress. Вам потребуется SQL-запрос, который обновит записи в таблице wp_options
.
-
Подключитесь к базе данных: Воспользуйтесь инструментом управления базами данных, таким как phpMyAdmin, или используйте командную строку с MySQL.
-
Выполните запрос: Вставьте следующий запрос, заменив
YOUR_SITE_URL
на ваш новый локальный адрес, напримерhttp://localhost/your-site
.UPDATE wp_options SET option_value="http://localhost/your-site" WHERE option_name="siteurl"; UPDATE wp_options SET option_value="http://localhost/your-site" WHERE option_name="home";
Этот запрос обновит записи в таблице
wp_options
, возвращая ваше местоположение на локальный сервер. -
Проверьте файлы конфигурации: Если проблема не исчезнет, проверьте файл
wp-config.php
. Убедитесь, что в нем нет жесткого указания адресов, которые могут конфликтовать с вашими настройками. -
Очистите кеш браузера: После внесения изменений, очистите кеш своего браузера или попробуйте открыть сайт в режиме инкогнито, чтобы гарантировать отображение актуального содержимого.
-
Перезапустите сервер: Как дополнительная мера, перезапустите локальный сервер, чтобы изменения вступили в силу.
Заключение
Используя указанные шаги, вы сможете вернуться к панели управления WordPress на локальном сервере и продолжить работу над своим проектом. При работе с локальными или удаленными серверами всегда обращайте внимание на правильное управление URL-адресами, чтобы избежать подобных проблем в будущем.
Если возникнут дополнительные вопросы, не стесняйтесь задавать их. Удачи в вашей работе с WordPress!