Mengatasi Error 504 Gateway Time-out Pada Nginx – Pada artikel kali ini saya akan memberikan sedikit tips untuk anda yang mungkin saat ini mengalami error 504 gateway. Jadi, beberapa waktu lalu saya sedang melakukan migrasi website dari VPS lama ke VPS baru. Setelah melalui proses setting agar bisa digunakan untuk menjalankan website, tiba-tiba pada saat melakukan testing akses browser muncul pesan error 504 Gateway Time-out. Baca juga: Belajar Linux : Perintah Dasar Pada Linux
Tapi ini hanya terjadi pada halaman bertipe php, dan kalau yang murni html masih bisa dibuka dengan normal. Jadi, saya berasumsi mungkin ada kesalahan dari pengaturan konfigurasi pada nginx. Setelah saya cek ternyata konfigurasi nginx saya ada yang salah.
jadi, disini saya akan berbagi pengalaman yang saya alami. Untuk memperbaiki Error 504 Gateway Time-out Pada Nginx, Buka konfigurasi virtualhost nginx anda.
nano /etc/nginx/sites-available/nama_domain.com
Silahkan bandingkan, terutama pada baris kode fastcgi_pass.
location ~ \.php$ { try_files $uri =404; #fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include /etc/nginx/fastcgi_params; }
Yang saya beri simbol pagar (#) itu maksudnya komentar dan tidak dieksekusi, bisa anda coba gunakan kalau ingin pakai port bukannya socket. Pastikan konfigurasi pada fastcgi_pass sesuai dengan listen yang ada di konfigurasi /etc/php5/fpm/pool.d/www.conf. Baca juga: Cara Install Nginx di Debian
Demikian artikel Mengatasi Error 504 Gateway Time-out Pada Nginx, semoga bisa membantu anda.