Другие языки программирования и технологии

как перенести wordpress сайт на другой хостинг?

делал уже 5 разными способами ничего не помогает, переношу базу данных менял везде в ней ссылки со старого домена на новый а эффекта ноль грузится только главная все ссылки не работают, кто тут гуру вордпресса может помочь?
Перенести WordPress-блог на другой хостинг, не меняя доменного имени легко.
Первое - надо скопировать все файлы себе локально, чтобы было, и чтобы можно было вносить изменения.
Второе - сделать дамп базы данных. Это делается либо через специализированные плагины, такие как WordPress Database Backup, или через phpMyAdmin, который, по-моему, есть вообще на всех хостингах. Или вообще через командную строку. Но если Вы в состоянии это сделать через консоль, то Вы не тот человек, которому нужна инструкция по переносу. :)
Как это сделать с помощью phpMyAdmin можно прочитать на странице кодекса. Те кто не знают английского все поймут по картинкам. Последний вариант - попросить хостера сделать дамп базы и прислать его. Мне кажется не откажут. Хотя, возможно, это мы своих клиентов балуем. ;)

Опциональный шаг, иногда помогающий админам при развертывании дампа на новом хостинге - можно в phpMyAdmin тыкнуть в закладку SQL, и ввести вот такой запрос: SHOW VARIABLES LIKE ‘character_set%’;
а вывод его записать. Это позволит узнать, какие кодировки использовались на старом MySQL-сервере.

Третье - внести изменения в файлик wp-config.php, и залить все на новый сервер.
Четвертое - зависит от того, как Вы решали пункт два. Если Вам понравилось ковырять phpMyAdmin, то Вы можете развернуть базу с его помощью. О том, как это сделать, можно прочитать на другой странице кодекса. Альтернатива - отдать базу инженерам нового хостера и попросить их ее развернуть. Им как раз можно сообщить данные, полученные на опциональном шаге, и попросить, чтобы теперь все данные в базе и сама база, и вообще все что можно, были в utf8. Вариант их ответа сильно зависит от воспитания, и того, что Вы получили на опциональном шаге.

По-идее, после всех этих манипуляций счастливый блоговладелец увидит свой блог на новом хостинге. На всякий случай рекомендуется это все делать пока есть доступ к старому хостеру. :) В случае, если Вы увидели свой блог, но на нем все в вопросиках, то рекомендую подправить файлик wp-db.php так, как написал Slaff.

(Маленький tip: Выбирайте новый хостинг, где версия MySQL не меньше 4.1. Сэкономите много нервов и у Вас будет нормально работать поиск. )

Да, кстати, есть второй метод переноса, если все вышенаписанное Вас не заинтересовало, расстроило, перепугало, или просто вызвало тоску - воспользоваться услугами BlogService. Это будет самый приятный переезд в Вашей жизни. :)
Ruslan Малых
Ruslan Малых
118
Лучший ответ
dimox.name/moving-the-site-on-new-domain
МЕ
Миша Елькин
2 095
Принцип переноса довольно простой:
1. Копируете все файлы со старого хостинга и загружаете на новый.
2. Копируете базу данных и импортируете базу к новому хостеру.
3. Прописываете в файле config.php новые данные от базы данных.

Более подробно можете прочитать тут:
http://seoblognik.ru/sozdanie-saieta/wordpress/perenosim-sayt-na-wordpress-na-drugoy-domen-i-hosting.html
Еще проще приготовить немного денег и обратиться к специалисту https://perenesu.site
Andrey Berdnichenko
Andrey Berdnichenko
106