2016-04-27 4 views
1

Я делаю перенос Wordpress из одного экземпляра Amazon EC2 в другой экземпляр Amazon EC2 после того, как он испорчен. Поэтому я сделал установку LAMP из документации AWS. Я переместил содержимое Wordpress в /var/www/html. Я также подготовил базу данных и запустил файл резервной копии .sql.Wordpress Изменить URL-адрес после перехода на Amazon EC2

Но тогда, когда я иду на IP-адрес, он просто не мог загрузить. Я предполагаю, что текущий Wordpress использует старый IP-адрес экземпляра, а теперь у меня новый IP-адрес для нового экземпляра. Как это исправить?

До сих пор, что я сделал, чтобы получить доступ в веб-сайт:

на основе я клал ниже код в моем wp-config.php файле

define('WP_HOME','http://X.X.X.X'); 
define('WP_SITEURL','http://X.X.X.X'); 

Но это не сработало. Любое руководство высоко ценится. Спасибо.

UPDATE:

К сожалению неясные о наблюдении. Говорит, что мой старый IP-адрес был http://1.1.1.1, а мой новый IP-адрес - http://1.1.1.2. После изменений, когда я пытаюсь перейти к http://1.1.1.2, он просто как бы несколько раз загружается, а затем внезапно пытается вернуть меня к http://1.1.1.1. И, конечно, в конечном итоге я получу сообщение об ошибке времени, потому что старый IP больше не доступен.

Я использую веб-сервер Apache, последний Wordpress 4.5, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/hosting-wordpress.html#wordpress-troubleshooting

+0

Hi @UserProg, спасибо за ваш вопрос. Это очень ясно, но я думаю, вы не можете объяснить, какой веб-сервер (Apache, NGINX?) Вы используете, и если есть какие-либо проблемы с ним. Кроме того, вы должны сообщить нам о том, какую ошибку вы получаете, когда пытаетесь получить доступ. Высказывание «не работает» не является хорошим результатом отладки. С нетерпением ждем вашего веб-сервера. –

+0

@ HéctorValverdePareja спасибо, см. Мой обновленный вопрос. – UserProg

+0

Дважды проверьте файл .htaccess. – Edward

ответ

0

Так мне удалось найти обходной путь после добавления файла .htaccess. Подводя итог, вот что я сделал:

  1. Поместите функцию define в wp-config.php
  2. изменения WordPress URL сайта с сор-Cli с помощью AWS документации http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/hosting-wordpress.html#wordpress-troubleshooting
  3. Отложите файл .htaccess в /var/www/html и изменить предыдущий IP на текущий IP

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

Смежные вопросы