понедельник, 22 апреля 2013 г.

Перенос WordPress с Денвера на хостинг и с хостинга на хостинг

Нашел здесь: http://web-top-plus.ru/wordpress/wordpress-s-denvera-na-xosting/
Добавил свои комментарии.

1) Делаем копию Базы Данных (Экcпорт выбранной базы из PHPMyAdmin на локальный комп)
2) Создаем новую Базу Данных на хостинге (либо запускаем скриптом автоустановку wordpress - префикс таблиц ставим как в экспортированной базе)

3) Импортируем копию БД в новую базу (с локального компа на хостинг)
Зайдите в phpMyAdmin на хостинге, откройте свою новую базу данных и нажмите кнопку Импорт. На открывшейся странице, через Обзор, выберите файл с копией базы данных на своем компьютере. Нажмите ОК. Если все сделано правильно, вы увидите страницу с информацией о успешном импорте базы данных.
Теперь переходим в phpMyAdmin, жмем на кнопку SQL и в открывшееся окно вставляем по очереди три таких запроса:

UPDATE wp_options SET option_value = REPLACE(option_value,
'http://wp.ru', 'http://newsite.ru') WHERE option_name =
'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = REPLACE(guid,
'http://wp.ru','http://newsite.ru'); 


UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://wp.ru', 'http://newsite.ru');

где http://wp.ru — это адрес вашего блога на локальном хостинге, а http://newsite.ru — ваш новый адрес. Обязательное условие — в ссылках не должно быть слеша в конце.

4) Загрузить все файлы движка WordPress на хостинг.

Комментариев нет:

Отправить комментарий