Ошибка 502, когда сайт WordPress размещен на AWS, но не в облаке Google.

У меня проблема с моим сайтом WordPress, что означает, что я получил ошибку 502 неверного шлюза. Сайт размещен на AWS (экземпляр EC2).

Я перенес сайт в облачный экземпляр Google, чтобы проверить, будет ли он работать, а сайт и сайт там работают, поэтому предположим, что это специфическая проблема AWS в моей конфигурации.

До сих пор я создал новый экземпляр и перенес (рабочий) сайт из Google туда (используя плагин переноса "все в одном"), проверил, не поврежден ли файл.htaccess (и сохранил его с правильной информацией просто для уверенности) и изменил папку с плагинами на plugins_old, чтобы увидеть, имеет ли значение их отключение (это не так).

Если я тестирую сайт на downforeveryoneorjustme.com, он говорит, что сайт работает, и это только я.

На пингдоме проверь днс это говорит все нормально. На webpagetest.com говорится, что есть ошибка 524.

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

Посоветуйте, пожалуйста, какие файлы конфигурации мне могут потребоваться изменить, чтобы сайт работал на моем экземпляре EC2, учитывая, что он работает в Google Cloud, так как я не знаю, что делать дальше (и я скорее хочу остаться на AWS чем постоянный переезд в гугл!).

Спасибо!

1 ответ

Спасибо за полезный комментарий Алекс - в журнале ошибок я обнаружил, что была проблема с памятью, поэтому изменил размер моего экземпляра, и это решило проблему.

Примечание: изначально я не мог получить доступ к файлу ошибок, поэтому пришлось войти в систему как пользователь root и сначала добавить следующую команду: chmod go+rX /var/log/httpd

Другие вопросы по тегам