Как правильно перенести базу данных MySql Wordpress?
Такой вопрос, обычно переносил сайты на wordpress путем копирования файлов и дампа базы данных с заменой url в самой, бд и правкой wp-config. Но сейчас потребовалось один сайт перебросить на локальный сервер и поработать над ним, как при проделывании этих операций весь сайт поплыл, все блоки, слайдер отказался работать и пр.
Порывшись в гугле нашел отличный скрипт для "правильной" правки бд: Safe Search and Replace on Database with Serialized. И вроде бы все должно было быть супер, но я никак не пойму что я упустил? Скопировал файлы wordpress на OpenServer, поправил wp-config, бд не трогал, все как есть импортировал в новую бд, затем запустил скрипт и ввел замену url на локальный. После всех операций сайт все равно открывается по старым url из инета, а не на локалке. Подскажите где я туплю???
даже после работы скрипта по правильной замене url беру эту бд экспортирую и вижу в ней локальные url, но сайт все равно открывает копию из инета, а не локальную, чезанах???
У меня как-то раз была такая проблема, только я наоборот переносил с OpenServer на боевой. Мне помогло открывание дампа в текстовом редакторе (это же просто текстовый файл с инструкциями) и замене старых урлов на новые. Потом всё заработало как надо, сайт до сих пор работает :)
Да. Я так и делал всегда, но вот теперь почему то это так просто не работает, теперь новая проблема: рабочий сайт из-за действий от первого решения тоже слетел.
Для верного переноса сайта на вордпресс, нужно сначала сделать дамп на текущем сервере, потом в админке указать новый будущий урл, сделать второй дамп (который перенести на новый сервер), потом на текущем сервере вкатить первый дамп с исходными данными.
Блин, фигня какая-то, вроде сделал как написали, но теперь не получается на рабочий сайт войти, ни в админку, ни куда. уже и все файлы по-новой закинул на сервер и дамп ранее созданный залил, все равно: Error establishing a database connection