Beberapa waktu lalu kami menemui kendala error Nginx 502 Bad Gateway error pada webserver linux. jika anda mengalami beberapa pesan error seperti dibawah ini
- 502 Bad Gateway
- 502 Proxy Error
- 502 Bad Gateway NGINX
- 502 Service Temporarily Overloaded
- Error 502
- HTTP 502
- HTTP Error 502 – Bad Gateway
salah satu contoh error yang GemarOprek temui seperti dibawah ini
1 |
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 :
1 2 3 4 5 6 |
http { ... fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; ... } |
Lalu coba restart Nginx
dan PHP-FPM
anda
1 2 |
/etc/init.d/nginx restart /etc/init.d/php-fpm restart |
Jika anda masih menemui kendala, pastikan konfigurasi php-fpm
anda telah tepat
1 |
listen = /var/run/php5-fpm.sock |
atau
1 |
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 🙂