leora
  • 0
Новичок

Миграция сайта WordPress с одного хостинг-провайдера на другого?

  • 0

Мой сайт WordPress размещен у поставщика Windows, и я перехожу к другому поставщику Windows. Любые ошибки или инструкции о том, как я могу плавно перейти от одного к другому, не теряя никакой информации?

Share
  1. Возможно, было бы также интересно получить советы о том, как свести к минимуму время простоя или дублирование контента, учитывая время, необходимое для передачи содержимого базы данных и миграции DNS. Или мы должны обсудить это на Pro Webmasters ?

    • 0
  2. Привет @ооо :

    Предполагая, что вы хотите сохранить тот же домен, это действительно очень просто. По сути, вы копируете файлы с помощью FTP-клиента, загружая их со старого хоста и загружая на новый, а затем копируете базу данных MySQL, делая дамп базы данных в скрипт SQL (это ваш «экспорт» ), а затем запуская script (и это ваш «импорт».)

    Остальное просто детали:

    1.) Используйте FTP для загрузки всех файлов из корневого каталога и всех его подкаталогов вашего старого размещенного веб-сервера.

    2.) Загрузите все те же файлы в корневую папку нового размещенного веб-сервера в каталогах с точно такими же именами.

    3.) Сделайте полный дамп базы данных (т.е. экспорт) вашей базы данных MySQL в виде сценария SQL.

    4.) Создайте новую базу данных MySQL на своем новом веб-хостинге.

    5.) Создайте пользователя для своей базы данных MySQL и установите для него все разрешения. Обязательно запишите имя базы данных, пользователя и пароль.

    6.) Импортируйте свою базу данных MySQL, запустив сценарий MySQL в контексте вашей новой базы данных.

    7.) Затем отредактируйте /wp-config.php файл на новом сервере и укажите set DB_NAME, DB_USER а DB_PASSWORD также новое имя базы данных, новое имя пользователя базы данных и новый пароль пользователя базы данных.

    7.) Наконец, не забудьте изменить настройки DNS вашего домена, чтобы он использовал серверы имен с вашего нового веб-хостинга. Вам нужно будет дождаться тайм-аута для очистки кеша DNS и распространения адресов (обычно это занимает всего несколько часов, но может пройти до 48 часов, прежде чем ваш новый сайт станет доступным).

    Вот об этом. Если вам нужна дополнительная информация, обязательно предоставьте гораздо больше информации о вашем новом хосте, включая как минимум имя и веб-сайт вашего нового хоста, и, если возможно, какой тип панели управления они предлагают вам для администрирования вашего сайта (например , CPanel или что-то еще? )

    • 0
  3. Основная проблема при смене серверов — это жестко закодированные URL-адреса и пути к файлам WP. Они появились:

    • В опции пути загрузки, в настройках/разное (теперь настройки/загрузки, если память не изменяет), на старых установках WP.

    • В прикрепленных метаданных для очень старых установок WP.

    • В вашем файле htaccess и, возможно, переписать правила, если ваш сайт живет в подпапке.

    • В параметрах URL-адреса сайта и домашнего URL-адреса в настройках/общих.

    Обычно я рекомендую отключать постоянные ссылки перед созданием дампа базы данных, чтобы избежать третьей проблемы.

    Четвертая проблема не позволяет вам войти в систему и может быть исправлена ​​​​в файле конфигурации wp, если ваш сайт меняет URL-адрес, добавив две строки в wp-config.php:

    определить(‘WP_HOME’, ‘http://domain.com’); определить(‘WP_SITEURL’, ‘http://domain.com’);

    Обратите внимание на косые черты в обоих определениях.

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

    Вторая проблема устраняется только массовым редактированием базы данных. Но опять же, это справедливо только для очень-очень старых данных.

    Остальное, как сказал Майк…

    • 0
  4. Итак, чтобы вернуться и ответить на мой собственный вопрос и, надеюсь, помочь кому-то еще, постоянные ссылки легко переписать, изменив схему постоянных ссылок в «Настройки»> «Постоянные ссылки». Измените его, затем измените обратно, и ваш файл.htaccess будет исправлен.

    Вторая проблема, предупреждающее сообщение, заключалась в том, что плагин писал статическую ссылку, когда я его устанавливал. Я деактивировал, затем снова активировал его, и это сработало.

    edit: спасибо, Лиза, только что увидела тебя там!

    • 0
  5. Я использую BackupBuddy (http://pluginbuddy.com) для всех своих миграций. Это премиальный плагин, и он не идеален, но намного лучше всего, что я встречал.

    • 0
  6. @Nick — у меня была та же проблема, когда загружалась главная страница, но не было ссылок. Я изменил постоянные ссылки с пользовательских на стандартные, и тогда это сработало. Позже я вернулся к своим пользовательским настройкам, и все сработало.

    • 0

Оставить ответ

You must login to add an answer.