
Я установил готовый WordPress (turnkey-wordpress-14.0-jessie-amd64-disk1) на один компьютер, а затем перенес vmdk на другой компьютер.
Теперь, когда я загружаю виртуальную машину, я получаю готовые окна со всеми URL, как к ней подключиться. IP-адрес — 192.168.2.100
Я могу пинговать этот IP и могу подключиться к этому IP по ssh. Если я сделаю ifconfig на коробке, то увижу правильный IP 192.168.2.100
Когда я ввожу этот IP в свой веб-браузер, то получаю
The connection has timed out
The server at 192.168.15.101 is taking too long to respond.
и браузераaddress bar changes from 192.168.2.100 to http://192.168.15.101/index.php/en/
Возможно, я что-то настраивал на виртуальной машине, но не помню.
Может ли кто-нибудь помочь мне это исправить?
Я использую
- Win10
- VirtualBox 5.1.8
- Wi-Fi адаптер
Одна из моих старых готовых виртуальных машин WP работает отлично
ОБНОВЛЯТЬ
Я создал совершенно новую виртуальную машину, используя этот vmdk. Сначала я не мог использовать мостовую сеть, но после обновления VirtualBox до последней версии моя старая виртуальная машина (тоже под ключ) работает нормально. Она использует те же сетевые настройки.
Теперь я удалил виртуальную машину, которую создал вчера, а затем создал новую с нуля. Результат тот же.
Я подозреваю, что vmdk запоминает какие-то настройки, но понятия не имею, что именно и где это исправить.
В настоящее время я запускаю grep -Ril "192.168.15.101" /
. Запуск grep в /etc не дал мне никакого результата.
решение1
В соответствии сэта страницаWordPress хранит свой локальный IP-адрес/доменное имя в базе данных, поэтому вам придется обновить его там, чтобы предотвратить перезапись URL-адреса на адрес, который вам больше не нужен.
Подключитесь к базе данных MySQL для сайта WordPress и запустите
UPDATE wp_options SET option_value = "http://192.168.2.100" WHERE option_value = 'http://192.168.15.101';