Solusi Nginx 504 Gateway Timeout

By | April 26, 2016

Solusi laman loading lama tiba-tiba error 504 Gateway Timeout Nginx. Konek via SSH dan ikuti langkah berikut ini bagi memperbaikinya.

1. Modifikasi nginx.conf

vi /etc/nginx/nginx.conf

Tambahkan baris berikut:

fastcgi_read_timeout 300;

2. Modifikasi konfigurasi php

vi /etc/php.ini

Naikkan value menjadi 300

max_execution_time = 300

3. menej konfigurasi php-fpm

vi /etc/php-fpm.d/www.conf

Add baris berikut

request_terminate_timeout = 300

4. reload nginx dan restart php-fpm

nginx -s reload
service php-fpm restart

Selesai.

Catatan:

Periksa script, apakah didalam script halaman web merequest konten dari layanan / server lain yang terdapat kemungkinan sourcenya dialihkan permanen atau telah dihapus. Ini pengalaman pribadi saya waktu nge-grab konten dari lookup.dbpedia.org ternyata layanan API nya saya cek telah ga dapat diakses atau mungkin IP saya yang diblock.

Referensi : Nginx Module


Sumber https://idnetter.com