Полноценная настройка wordpress

14 Март 2009 – 18:16

Сегодня встала задача переноса блога с одного хостинга на другой + смена домена блога. Раньше я уже занимался таким, но в рамках одного аккаунта хостинга и никаких сложностей не возникало.

Лично я переношу так:

  1. На хосте через cPanel делаю полный архив файлов блога для быстрой и удобной скачки. (если нет cPanel, то можно заюзать какой либо альтернативный скрипт)
  2. Делаю бэкап базы через phpMyAdmin или дампер, либо вообще через плагин «Архивая баз данных».
  3. Открываю дамп через «правильный» текстовой редактор, к примеру — Notepad++. и делаю поиск и замену со старого домена на новый. (к примеру test1.ru меняю на test2.ru).
  4. Заливаю на архив в нужное место, заливаю новый вариант базы и настраиваю доступ к ней через wp-config.ru

На этом собственно всё, все настройки плагинов и всего прочего перейдут и заново настраивать ничего не нужно будет.

Но сегодня мой план меня подвёл. Перестали заливаться картинки, ругаясь, что нет доступа к папке для их хранения, хотя нужные права на папку uploads стояли.

Всё дело в том, что wordpress заливает картинки по абсолютному пути. Мой путь на бывшем хостинге выглядел как: /home/user/public_html/test1.ru/wp-content/uploads, а на новом хостинге /home/new_user/public_html/test2.ru/wp-content/uploads. Т.е. изменился user. Полазив по настройкам\плагинам я так и не нашел где можно изменить этот путь. И оставлся вариант снова лазить в базу и править там. Но, где-то в дальних уголках моей плохой памяти, я помнил ещё что с прошлых версий wordpress у него где то есть отдельная страница настроек, ссылки на которой в админке нет. С помощью нехитрых заключений и с первого раза был разгадан путь до страницы почти всех настроек wordpress. Это ваш_домен/wp-admin/options.php. Где в переменной upload_path можно задать нужный нам путь, а так же вообще одной картиной посмотреть разнообразные настройки блога.

Вообщем, это вам ещё +1 не слишком известная «фича» вордпресса.

З.Ы. перед баловством с этими настройками — настоятельно рекомендую сделать backup базы данных!

Советую к прочтению:
полезные 11 способов борьбы с ленью без превращения в трудоголика.
Монетизация — одноклассники.ру торгую фотографиями пользователей.
Отличный фильм Розовая пантера 2 онлайн.

Смотрите ещё

Тэги: , ,

Будь в курсе эксклюзивной информации! Подпишись на Rss!

  1. Комментариев (11) ↓

  2. Вовремя пост написал, как раз хост собрался менять :)

    Sk8er15 марта, 2009

  3. Я когда только начинал свой блог, вынужден был после первых двух недель искать себе новый хостинг. Именно тогда и научился переносить сайт с одного хостинга на другой.

    К счастью, даже имея тогда кривые руки и ноль опыта, я ничего не напутал и базу не потерял :)

    RealSaw15 марта, 2009

  4. Я на новом хосте заново сталю WP, а со старого блога переношу базу в новый через экспорт базы из админки.

    AWM16 марта, 2009

  5. Правильно говорят"всё доходит через руки.

    Антон17 марта, 2009

  6. Мне то же больше нравиться ставить с нуля WP а потом делать импорт предварительно сохраненного вордпрессовского бэкапа.

    Diablo18 марта, 2009

  7. Ага, папка аплоада хранится с абсолютным путем прямо в базе, так что так и получается ^_^. На самом деле, это ошибка в разработке ВП.

    Сергей М.19 марта, 2009

  8. ставить с нуля — это когда 1–3 блога.

    но у меня было задание поставить 20 блогов. и каджый настроить с соответствующими требованиями. + это при моём то инете.

    admin19 марта, 2009

  9. Как раз восстанавливаю блог )

    Не знал такой фичи как options.php )

    Спасибо )

    Ленивец22 марта, 2009

  10. ну все правильно :) только вот смотря какой хостинг, у меня была один раз проблема с восставновлением бэкапа... обратно не хотел ставиться :( но потом все решили)))

    dimind22 марта, 2009

  11. Ага вот как это делается ща другу покажу под рецепты!

    Олег23 марта, 2009

  12. полезная инфа надо будет попробовать перенос базы ! а то я просто имортировал записи!

    sprakz11 Фев, 2010

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