Белый экран WordPress при запуске из AWS EC2 AMI

Я создал экземпляр AWS EC2 с работающим сайтом WordPress. База данных MySQL находится на Amazon RDS, и все работает отлично. Я создал образ из экземпляра EC2 и снимок из экземпляра RDS и попытался открыть сайт, используя новые экземпляры, но у меня все время появляется пустой белый экран. Я могу подключиться к новому экземпляру RDS с помощью MySQL Workbench, чтобы он выглядел так, как будто он работает. Я могу открыть страницу phpinfo.php на экземпляре EC2, чтобы он выглядел так, как будто веб-сервер работает. Я изменил файл wp-config.php, чтобы он указывал на новый экземпляр RDS, и изменил DOMAIN_CURRENT_SITE, чтобы он указывал на новый экземпляр EC2. Все еще получаю пустой экран. Любые другие варианты я могу попробовать? Я установил для WP_DEBUG значение true, но я не получаю никаких сообщений об ошибках. Любая помощь будет принята с благодарностью.

Благодарю.

1

Решение

По моему опыту, белые экраны — это проблемы с базой данных.

Убедитесь, что вы подключаетесь правильно и база данных WordPress верна.

При угадывании наиболее вероятной проблемы; ваш /wp-config.php должен содержать правильное имя хоста базы данных instance-name.randomcode.amazon-region.rds.amazonaws.com в отличие от localhost, Это потому, что если вы используете экземпляр RDS для своей базы данных, это другой сервер и ваш экземпляр AWS. Это означает, что это не на AWS localhost,

Для получения дополнительной информации документы AWS обычно несколько полезны. Вы можете найти их Вот

2

Другие решения

Других решений пока нет …