it-blog.club
WordPress после переноса на локальный сервер не открывается админка

WordPress после переноса на локальный сервер не открывается админка

Если вдруг утеряли на своём локальном сервере или ещё по какой либо причине решили перенести сайт на WP обратно, и после этого не можете войти в панель администратора, то ниже я опишу что вам сможет помочь.

На самом деле причин может быть довольно много, от обычного wp-config.php, до настроек в БД MySQL.

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


define('DB_NAME', 'название таблицы'); // Пишем название таблицы в БД
define('DB_USER', 'Логин БД'); //Логин от MySQL
define('DB_PASSWORD', 'Пароль БД'); //Пароль от MySQL
define('DB_HOST', 'localhost'); //Наш хост, не думаю, что у вас есть некая специфика, по этому можете оставить так

4 перечисленные строки есть определяемые константы, которые WP в дальнейшем использует для своей работы с БД. Поэтому зачастую проблема заключается именно здесь.

Если вам плохо видно оставленные мною комментарии, то ниже я их дублирую
DB_NAME - название таблицы в БД
DB_USER - Логин от БД
DB_PASSWORD - Пароль БД

Если вы не знаете название БД, то его можно посмотреть в PhpMyAdmin, если вы её создавали конечно же. Кстати Логин и Пароль именно те, которые вы используете в PhpMyAdmin.

После редактирования нашего конфига пытаемся снова зайти в админку. Если снова не получается, или чего хуже, при переходе по адресу /wp-admin/ вас выкидывает на поиск или 404, то тогда залезаем в БД MySQL. Проставьте значение поля siteurl как ниже на фото, а так же в поле home вам необходимо прописать локальный адрес вашего сайта, в моём случае это wp/. Пропишите сюда адрес по которому вы попадаете на свой ЛОКАЛЬНЫЙ сайт, например localhost/

wp-config.png

Собственно всё. После таких манипуляций у вас всё должно заработать. Главное не забудьте сделать бекап БД с боевого сайта, и залить в локальную. А то мало ли пытаетесь зайти на сайт не имея базы.

Так же в напутствие. Если по /wp-admin/ всё же не заходит, то пробуем зайти через /wp-login.php

Если уж и это не помогает, то в таком случае пишите мне в комментарии, а так же включите отладку кода и смотрите, возможно у вас проблема непосредственно в PHP.


it-blog.club 1966
Автор: Ярослав Хмель
#WP


Если Вам понравилась статья, то можете поддержать блог переведя N сумму на кофе авторам или оплату хостинга!
В любом случае спасибо! А так же не забывайте про группу в ВК
ПОИСК ПО САЙТУ
Поддержать