502 błędy są zwykle spowodowane, gdy PHP z jakiegoś powodu zbzikuje. Pierwszą rzeczą, którą powinieneś zrobić, to sprawdzenie wszystkich twoich logów. Obejmuje to elementy systemowe w/var/log/i dziennikach nginx.
Jeśli nie dokonałeś żadnych ostatnich zmian, a problem zaczął się właśnie pojawiać bez wyraźnego powodu, w PHP może brakować pamięci. Wiem, że gdy dzieje się to jako moduł Apache'a, daje to pusty ekran - nie byłby zaskoczony, gdyby błąd 502 wydarzył się pod nginxem i interfejsem FastCGI. Można to łatwo naprawić, wstawiając ini_set ('memory_limit', '256M') do pliku index.php i zobacz, czy to rozwiąże problem.
Czy można również załadować samodzielne pliki PHP, które nie zawierają Drupala? Położyć wprowadzenie <? Php phpinfo(); ? > do pliku o nazwie info.php i spróbuj go kliknąć i zobacz, co się stanie.
Powodzenia!
przedłużyć liczbę php-fastcgi pm.max_children rozmiar – num8er