Подобная ошибка обычно происходит из-за некорректной работы скриптов, например, при длительном выполнении запроса к базе данных. Обработчики Apache занимаются выполнением этих скриптов, а новые обращения к страницам ожидают освобождения обработчика, но после истечения таймаута ожидания возникает ошибка 502.
Я завершил работу зависших обработчиков, сайты вновь работают (см. скриншоты).
Вы можете назначить для групп сайтов разные версии обработчиков для выявления источника проблемы. Завершить текущие процессы вы можете при подключении по SSH: https://timeweb.com/ru/docs/virtualnyj-hosting/podklyuchenie-k-serveru-hostinga/podklyuchenie-po-ssh
killall -9 apache2
Для просмотра процессов MySQL используйте команду следующего вида:
mysqladmin -u'название_бд' -p'пароль' pr
Команда для завершения процесса MySQL:
mysqladmin -u'название_бд' -p'пароль' kill id_запроса
Также для управления процессами MySQL можно использовать утилиту pt-kill: https://timeweb.com/ru/docs/virtualnyj-hosting/bazy-dannyh/zavershenie-medlennyh-zaprosov
Для перезапуска обработчиков требуется изменить версию PHP в разделе "Сайты".
Если такая проблема возникает достаточно часто, рекомендую привлечь разработчика сайта или сторонних специалистов для её анализа и решения. Например, вы можете найти специалистов для решения этой задачи в разделе Marketplace нашего сообщества по ссылке: https://timeweb.com/ru/community/marketplace
Что с этим делать? Решение проблемы и косультация - 500р