WordPress Белый экран смерти в Амазонке EC2 - PullRequest
0 голосов
/ 27 августа 2018

установить новую установку WordPress на экземпляр amazon ec2, следуя инструкциям:

https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04

мой экземпляр ec2 - это Ubuntu 16.04 в файле wp-config.php, включите следующеелинии:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );
define('WP_DEBUG_DISPLAY', true );

также добавьте правила для группы безопасности «http -where», чтобы иметь возможность доступа по IP-адресу

, когда завершите установку WordPress, это работает нормально, и установитеследующие (но не активированные):

  • learnpress
  • woocommerce
  • развить тему
  • конечный член

ивсе работает нормально

, но когда я отключаю экземпляры через ssh или через панель управления aws, WordPress не загружается, и у меня только пустой экран без каких-либо ошибок

, и у меня нет никакихошибка в:

.../wp-content/debug.log
.../var/log/apache2/error.log

Я схожу с ума от этой проблемы

повторить установку WordPress на виртуальной машине с такими же плагинами (без активации) в локальной и все работаетнормальный, так что выключите или нет виртуальную машину

, это ошибка WordPress, потому что если я могу получить доступ к

http://ip_ec2/phpmyadmin 

обычно

1 Ответ

0 голосов
/ 27 августа 2018

Может быть, когда вы остановите и запустите экземпляр, ip изменится.После загрузки внутренняя конфигурация Wordpress по-прежнему ссылается на другой IP-адрес и, следовательно, не находит CSS и другие компоненты страницы.

Назначьте статический IP-адрес экземпляру и соответственно измените файлы конфигурации WP.Обратите внимание, что некоторые конфигурации могут потребоваться обновить и внутри данных БД.

...