Ошибка "upstream sent too big header" при установке xdebug в symfony 2
После установки xdebug и запуске DEV environment в Symfony 2 можно получить ошибку Bad Gateway. В логах nginx можно найти следующую ошибку:
upstream sent too big header while reading response header from upstream
Для ее исправления необходимо увеличить параметры в конфигурации виртуального хоста Nginx.
fastcgi_buffer_size 32k; fastcgi_buffers 4 32k;
В итоге получаем вот такой конфиг:
location ~ ^/(app|app_dev|config)\.php(/|$) { fastcgi_buffer_size 32k; fastcgi_buffers 4 32k; fastcgi_pass unix:/tmp/site.sock; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; }