502 errores son causados generalmente cuando PHP se asusta por alguna razón. Lo primero que debe hacer es verificar todos sus archivos de registro. Eso incluye cosas del sistema en/var/log/y los registros de nginx.
Si no se ha hecho ningún cambio reciente y el problema acaba de comenzar pasando sin razón aparente, PHP se puede ejecutar sin memoria. Sé que cuando sucede como un módulo de Apache da una pantalla en blanco, no me sorprendería si ocurriera un error 502 bajo nginx y la interfaz FastCGI. Eso es fácil de arreglar al poner ini_set ('memory_limit', '256M') en su index.php y ver si eso soluciona el problema.
Además, se pueden cargar archivos PHP soportar por sí solos que no implican Drupal? Poner poniendo <? Php phpinfo(); ? > en un archivo llamado info.php e intente golpear eso y ver qué pasa.
¡Buena suerte!
extender el conteo de php-fastcgi pm.max_children tamaño – num8er