06.05.2010 / Wordpress

Если есть проблемы с переносом WordPress на другой сервер…

Новая биржа ссылок  гарантирует попадание в белую базу SeoPult и хороший спрос на ссылки!

Довольно часто при переносе сайта на WordPress с одного хостинга на другой возникают проблемы даже при сохранении версии движка и четком следовании всем инструкциям. Вот об одной из таких проблем я и расскажу.

Как проявляется проблема?

Сайт после переноса работает нормально, проблема возникает при использовании функции импорта. После того, как указан файл для загрузки и нажата нужная кнопка, вылетает простыня ошибок вида:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/users/p/lop/domains/domain.com/wp-content/uploads/2010/05) is not within the allowed path(s): (/var/www/lop/data:.) in /var/www/lop/data/www/domain.com/wp-includes/functions.php  on line 1933

Разумеется, файл не импортируется.

Суть проблемы

Даже без знания PHP с минимальными познаниями английского можно понять, что дело в несовпадении путей для загрузки файлов на новом и старом хостингах.

Если на старом хостинге файлы закачивались по следующему пути:

/home/users/p/lop/domains/domain.com/wp-content/uploads/

То на новом должны закачиваться сюда:

/var/www/lop/data/www/domain.com/wp-includes/

Решение проблемы

  1. Заходим в PHPMyAdmin
  2. Открываем нужную БД и таблицу wp_options
  3. Находим параметр upload_path (он обычно на 59 строке), редактируем его, изменяя старый путь на новый

upload-path

Как вариант, можно использовать специальный плагин, чтобы не лезть в PHPMyAdmin.

P.S. Принял решение оказаться от блог-клиентов для Maс – пишу через админку WP, скорость инета теперь позволяет. А все блог клиенты для Мака – УГ.

Подписаться на новые посты:

Комментарии (13) на запись «Если есть проблемы с переносом WordPress на другой сервер…»

  1. Sergey

    Так тут и ежу понятно как эту проблему решить!

  2. Коля

    ну да, вроде просто, а ты ручками попробуй и расскажи получилось или нет!

  3. Gamer

    Полезный материал. Я конечно не еж, но в php не очень то силен. Так что для меня это нужная информация. Пока конечно не было надобности переносить wp на другой хост, но после известных событий, никто от этого не застрахован.

  4. Елена

    Я как раз хотела переехать на другой хостинг спасибо за подсказку.

  5. Павел

    Спасибо большое за обзор!

  6. Серёга

    Вроде просто и понятно, а наделе ещё не пробовал!

  7. Wladko

    Я недавно переехал, по фтп скопировал Вордпресс на новый хостинг, БД экспорт/импорт в ПХПадмине сделал, подправил настройки Вордпресса и все запустилось без затычек!

  8. Антон

    Спасибо за подсказку, будем пробовать, если понадобится!

  9. Юрий

    Спасибо что подсказал, скоро планирую переезд, буду знать к чему готовиться!

  10. Игорь

    Спс за подсказку! Если буду переезжать то воспользуюсь!

  11. Snegurka

    так в тексте ошибки всё написано, что тут решать то… )

  12. алекс

    Довольно няпряжно, я новичек в создании сайтов и блогов. Спасибо за статью, помогает.

  13. fedorchuk

    А путь который нужно менять, это касается только папки выгрузки картинок или других папок также?