Nginx overwrites general symfony errors with 502 Bad Gateway
Increase your buffer size in nginx configuration and restart nginx afterwards as suggested here.
proxy_buffer_size 128k;proxy_buffers 4 256k;proxy_busy_buffers_size 256k;
Further increase the fastcgi buffer in the php section of your configuration ( location ~ .php$ )
fastcgi_buffer_size 128k;fastcgi_buffers 4 256k;fastcgi_busy_buffers_size 256k;
Referenced answer to a question from a CodeIgniter user here.
You may also try to disable ChromePHP at app/config/config_dev.yml
Just comment out these lines:
chromephp: type: chromephp level: info
This plugin generates a large header and forces nginx to response with 502 Bad Gateway.
More info at: