
Надеюсь пост ниже поможет сохранить вам время и нервы, которых к сожалению у меня сегодня поубавилось. Так что держите ToDo-лист при переносе блога/сайта от одного хостера к другому.
1. Бекап файлов. В зависимости от панели сделать это можно, перейдя по ссылкам Backup wizard, Бекап сайта. При этом должны сохраниться как файлы самого блога, так и его база данных. Также БД можно записать, зайдя непосредственно в phpMyAdmin, далее следует выбрать необходимую базу (если их у вас несколько), позже вкладка «Экспорт» и «ОК»
2. Изменение DNS домена. Прописываете новые Name Servers и, чтобы не ждать сутки, пока они войдут в силу, в файле host (windows/system32/drivers/etc/) добавляете IP нового хостера и адрес вашего сайта. Теперь браузер будет сразу подключатся к новым NS
3. Загрузка файлов. Весь бекап (движок, плагины, темы, рисунки) закидываете на новый хостинг
4. Перенос базы данных MySQL. Создаете на новом хостинге пользователя и БД с точно такими же именами, что были на старом. Соединяете их. Потом в phpMyAdmin находите вкладку «Импорт» и выбираете файл базы (может быть в форматах .sql, .zip, .gzip), жмете «ОК»
У меня с четвертым пунктом возникли проблемы из-за невозможности создать на новом хостинге те же имя пользователя и базы данных, что были на старом. Вследствие чего при импорте появилась ошибка
1044 access denied for user
Решил я эту проблему следующим способом:
1. Создал на новом хостинге базу и пользователя (из-за причин, описанных выше она у меня была под другим именем, что оригинал)
2. Открыл файл .sql и удалил оттуда строчки
База данных: `имя базы`
–
CREATE DATABASE
`имя базы` DEFAULT CHARACTER SET cp1251 COLLATE
cp1251_general_ci;
USE `имя пользователя`;–
Опять выполнил импорт. После чего в файле config.php, который уже лежал у меня на хостинге исправил данные о базе MySQL на новые
ЗЫ. Если у вас при импорте будет появляться ошибка 1064 you have an error in your sql syntax попробуйте удалить из новой БД все таблицы и опять выполнить импорт
На этом все. Спокойных вам переносов
[Только для rss-подписчиков. Подпишитесь для регулярного получения эксклюзивной информации.]-
Andrey Gurov
-
Константин

Стоит почитать:
