Solusi Error nginx 502 Bad gateway alasannya problem socket, periksa log error.log nginx /var/log/nginx dan kalau ada keterangan connect() to unix: /var/run/php-fpm.socket failed ubah TCP/IP ke socket php-fpm caranya ibarat dibawah ini:
1. Buka konfigurasi Virtualhost Nginx
Lihat pada baris fastcgi_pass
location \.php?$ {
fastcgi_pass 127.0.0.1:9001;
}
2. Ubah TCP/IP ke Socket
Ubah koneksi TCP/IP menjadi unix socket ibarat dibawah ini
location \.php?$ {
fastcgi_pass unix:/var/run/php-fpm.socket;
}
3. Restart Nginx dan PHP-FPM
service nginx restart
service php-fpm restart
Dan selamat tinggal error 502 bad gateway nginx
Pengalaman, biasanya waktu pertama install nginx lupa, jadi aku buat posting siapa tahu ada yang mengalami problem serupa dan ini merupakan solusi untuk mengatasi error 502 Bad gateway pada nginx dan php-fpm.
Note:
* Jangan lupa periksa log php-fpm juga lokasi logging php-fpm lokasinya ada di /var/log/php-fpm/
* Periksa socket php-fpm.socket di /var/run
Referensi : Dokumentasi Nginx module – fastcgi_pass
Sumber https://idnetter.com
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Solusi Nginx 502 Bad Gateway"
Posting Komentar