Beberapa waktu lalu kami menemui kendala error Nginx 502 Bad Gateway error pada webserver linux. jika anda mengalami beberapa pesan error seperti dibawah ini

  1. 502 Bad Gateway
  2. 502 Proxy Error
  3. 502 Bad Gateway NGINX
  4. 502 Service Temporarily Overloaded
  5. Error 502
  6. HTTP 502
  7. HTTP Error 502 – Bad Gateway

salah satu contoh error yang GemarOprek temui seperti dibawah ini

2015/09/17 19:38:27 [error] 15421#0: *16 upstream sent too big header while reading response header from upstream, client: 192.168.1.5, server: yourdomain.id, request: “GET /store/belanja-murah HTTP/1.1″, upstream: “fastcgi://unix:/var/run/www-beauty.sock:”, host: “yourdomain.id”, referrer: “…”

Nginx 502 Bad Gateway error

cara simple memperbaiki hal ini adalah mengedit file /etc/nginx/nginx.conf menjadi :

http {
    ...
    fastcgi_buffers 8 16k;
    fastcgi_buffer_size 32k;
    ...
}

Lalu coba restart Nginx dan PHP-FPM anda

/etc/init.d/nginx restart
/etc/init.d/php-fpm restart

Jika anda masih menemui kendala, pastikan konfigurasi php-fpm anda telah tepat

listen = /var/run/php5-fpm.sock

atau

listen = 127.0.0.1:9000

Sekian tutorial sederhana cara memperbaiki Nginx 502 Bad Gateway error ini, jika anda masih mengalami kendala anda dapat berkonsultasi dengan kami pada kolom komentar 🙂