Какие файлы отличают один сайт Wordpress от другого

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

Я пытался перенести свои сайты с Cpanel на Mediatemple, но, похоже, у меня просто не получается.

Есть разные варианты

  1. Используйте предоставленное ими руководство https://kb.mediatemple.net/questions/1556/Миграция+ваших+веб-сайтов+в+сетку#gs

    • When moving the files in this way the permissions of the files are not set properly and I would have to got back through them and figure out which ones need to change.
    • Экспорт базы данных из PHPMyAdmin также выглядит не так, как на скриншоте.
  2. Использование InfiniteWP

    • To use InfiniteWP you must provide the url of the site and since I dont want to change the DNS until the site is moved this option does not seems to be ideal.
    • Эта опция может работать, если сайты могут быть недоступны в течение дня или около того, пока DNS разрешает...
    • Но я не хочу, чтобы сайты были недоступны
  3. Использование Mediatemples «приложения в один клик» для установки WordPress, а затем перемещение только файлов, которые являются уникальными для сайта, со старого хоста на новый хост.

    • I would like to use this option
    • Я думаю, что содержимое папки WP-Content нужно переместить, что нужно переместить базу данных.

Мой вопрос в том, какие папки и файлы в стандартной установке Wordpress обычно почти никогда не меняются с одного сайта на другой. - могу ли я использовать функцию экспорта и импорта базы данных wordpress для перемещения базы данных с одного сайта на другой.

Любая помощь будет оценена

Спасибо


person Bernard Hamann    schedule 02.10.2014    source источник
comment
какую тему (и плагины) вы используете? Если это что-то нестандартное с собственными типами сообщений и т. д., встроенного экспорта-импорта WordPress может быть недостаточно. Вы хотели бы использовать phpmyadmin для экспорта/импорта всей базы данных и внесения изменений в данные для учета другого имени базы данных, ссылок в содержании, URL-адреса сайта и так далее. Папки wp-admin и wp-includes зависят от версии WordPress, а wp-content — это место, где хранится весь ваш пользовательский контент. Файлы wp-config.php и .htaccess относятся к конкретному сайту. Если все это звучит слишком сложно, наймите разработчика.   -  person MSTannu    schedule 03.10.2014
comment
Спасибо за ответ   -  person Bernard Hamann    schedule 10.06.2015


Ответы (1)


С помощью InfiniteWP вы можете использовать команду клонировать существующий сайт (которую можно найти в «Инструменты» -> «Установить / Клонировать WP») для переноса сайта на новый сервер.
Вы должны использовать временный (под)домен, указывающий на новый сервер.

Чтобы ответить на ваши вопросы:

  1. /wp-content/ хранит все ваши файлы, а иногда и файлы плагинов, wp-config.php — это место, где хранится ваша конфигурация (например, учетные данные для доступа к базе данных). В зависимости от ваших серверов файлы .htaccess могут отличаться.
  2. Я бы порекомендовал создать файл дампа всей вашей базы данных с помощью phpMyAdmin.
person cornegigouille    schedule 23.08.2017