как указано в строке re: wp-admin клонированного сервера с wordpress входит в систему по IP-адресу исходного сервера.
Сервер A - Исходный контент. IP-адрес 1 Сервер B - клонированная версия сервера A. IP-адрес 2 Сервер C - клонированная версия сервера B. IP-адрес 3
Когда я запускаю: IP-адрес 1. Я получаю сайт WP с IP-адресом LAMPTESTv3 2. Я получаю сайт WP с IP-адресом LAMPTEST 3. Я получаю сайт WP с LAMPTEST
Однако когда я запускаю: IP-адрес 2 / wp-admin, я получаю IP-адрес 1 / wp-admin IP-адрес 3 / wp-admin, я получаю IP-адрес 1 / wp-admin
Любое понимание того, где я бы изменил файлы администратора на сервере B и / или C, чтобы wp-admin был IP-адресом сервера B / wp-admin вместо IP-адреса сервера A / wp-admin. То же самое и с C.
Спасибо за вашу помощь.
Кахига
Вы не можете просто клонировать сайт Wordpress с помощью mysqldump
и tar
и переместить файлы в другое место.
Как минимум, БД необходимо отредактировать, а делать это вручную довольно сложно, потому что строки сериализуются.
Это означает, что рядом с каждой строкой есть (число), которое указывает длину строки, например, (4)word
. Если вы измените (4)word
к (4)dog
, это больше не будет работать. Вы должны отредактировать это так (3)dog
.
Вот почему вы не можете просто sed
или выполнить замену в текстовом редакторе любого другого типа одной из этих строк, содержащих старый URL-адрес, новым, если только не выполняется переход с www.domain.com
к tst.domain.com
, где сериализация строк, которые вам придется редактировать, будет такой же, потому что URL-адреса имеют одинаковую длину в символах.
И это применимо даже для локального пути: например, если вы находитесь на /var/www/html
и переезжаем в /home/user/www/html
вам придется повторно сериализовать даже строки локального пути.
К счастью, для выполнения этой замены существует (возможно, более одного, но я использую этот бесплатный) плагин с именем Wp Migrate DB. Вы установите его на старый сайт и выполните сохранение и замену БД, редактируя URL-адреса и локальные пути на то, что будет на новом сервере; плагин позаботится о сериализации строк.
Это очень хороший ресурс как для экспорта тестового сайта в производство или наоборот, так и для переноса производственных сайтов на новый сервер или хостинг.
wp-admin клонированного сервера с помощью wordpress входит в систему с IP-адреса исходного сервера
Причина, по которой вы испытываете то, что вы описали, заключается в том, что в базе данных нового сайта все еще есть URL-адреса старого сайта и т.Д.!