Итак перенос блога закончился успешно! Соответственно захотелось написать пост об этом, что-бы вы не сталкивались с проблемами с которым столкнулся я, и это заняло больше времени чем ожидалось. Начнем.
Первое что нужно вам сделать, это экспортировать вашу базу данных mysql. Заходим в вашу mysql панель, далее Экспорт, выбираем все файлы, ставим галочку Сохранить как файл – gzip, и жмем ОК.
Теперь переходим в панель управления вашего нового хостинга и добавляем домен, если вы не указали его при регистрации, что-бы добавить домен на пример у Эскхостинга нужно перейти в Домены > Дополнительные домены, у мажордомо это так.. Домены > Добавление (перенос) домена. Вобщем что-то похожее.
После чего вам следует перейти в панель вашего домен-регистратора и прописать новые ns сервера, которые вы можете посмотреть в вашей панели управления. Выглядят они примерно так
ns15.eskhosting.com
ns16.eskhosting.com
Переходим к созданию базы mysql, обычно находится по адресу Базы данных, если будет мастер создания базы данных, воспользуйтесь им, или если нету то можно через Базы данных MySQL.
После впишите любое название вашей базе латинскими буквами, пользователя, и пароль. На некоторых хостингах автоматически создают базу данных, можете воспользоваться ей.
После чего, выдаем все привилегии.
После вы увидите сообщение об успешном создание базы данных. Теперь вам осталось импортировать базу данных, и скопировать нужные файлы со старого ФТП, НЕ ОБЯЗАТЕЛЬНО копировать все файлы, можно допустим только папку с плагинами, темами и uploads, установить самую новую версию движка и добавить к ней нужные вам файлы, ну если уж хочется можете скопировать все файлы на компьютер, а затем на новый FTP сервер.
А да, отредактируйте файл wp-config.php – измените название базы данных,юзера,пароль на новые.
Ну вот теперь пора импортировать нашу базу данных, заходим в phpmyadmin, затем переходим в вашу базу и заходим в вкладку Импорт, жмем обзор и указываем путь к вашей базе, которую вы в самом начале экспортировали, после чего жмем ОК… И все
Небольшое FAQ, после переезда:
- “Не могу создать директорию /home/ваш-логин/public_html/wp-content/uploads/2010/01. Проверьте, доступна ли родительская директория для записи (Права доступа должны быть 755, 775 либо 777 в зависимости от настроек вашего сервера).”
- Зайдите в админку в WordPress, затем в Настройки > Разное, в поле “cохранять файлы в эту папку:” сотрите все и впишите wp-content/uploads, и убедитесь что права на папку uploads стоят 777.
- У меня не работаю плагины, показывают ошибки
- Вам нужно обновить их, возможно новая версия WordPress не поддерживает эти плагины.
- У меня не отображаются категории/рубрики
- Если вы используете плагин My Category Order то перейдите в его настройки и нажмите “Сохранить порядок рубрик. Если вы используете виджеты, попробуйте их просто заного активировать.
- У Меня в шаблоне где русские слова, отображается так на сайте “?????”
- Проверьте кодировку в phpmyadmin, для wordpress по стандарту должно быть utf8_general_ci, так-же проверьте файлы вашего шаблона, а точнее кодировку к примеру программой notepad. Должно стоять UTF8(Без BOM)
- Когда я перехожу по записям пишет, not found.
- Перейдите в админ панель wordpress, затем настройки > постоянные ссылки (ЧПУ). Там всё конкретно описано, вам нужно будет создать файл .htaccess и прописать в нем то что написано в разделе ЧПУ.
Ну вот и всё
Будут вопросы, пишите не стесняйтесь
P.S. Я заболел ![]()
P.S.S. Постовой.
А вот тут производится растаможка авто, недорого!
Как вариант, базу данных экспортировать и из админки, так даже может быть быстрее будет
Эскхостинг, очень хороший хостер. пользуюсь почти год, вот когда перезжал пригодилась бы твоя статья)) а теперь уже на собственом опыте все знаю
Спасибо вам за блог!Очень подробно написано.Я немало подобных блогов посмотрел, но у вас, кажеться, почти все учтено. Только добавьте о том, что надо прописать новы путь в самом WP для медиафайлов.
Everouge, самый первый пост из FAQ, это и есть оно =).