Nginx 504 timeout error (zaman aşımı hatası) Yazdır

  • 54

Linux Plesk ile birlikte Nginx kullanıyorsanız ve sık sık 504 timeout error şeklinde hatalar alıyorsanız aşağıda gösterildiği gibi timeout değerlerini arttırabilirsiniz.
Bu şekilde Nginx çalışan Fastcgi ya da php-fpm şeklinde arka planda çalışan PHP scriptinin sonlanmasını biraz daha bekleyecek ve olası zaman aşımı sorunları daha az yaşanacaktır.

Nginx Proxy modunda çalıştırıyor ve PHP-FPM kullanmıyorsanız aşağıdaki şekilde ayarlamanız gerekiyor;

nano /etc/nginx/conf.d/timeout.conf

yukarıdaki komut ile önce timeout.conf şeklinde bir dosya oluşturalım ve içine aşağıdakileri yazalım;

proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;

Bu şekilde yazarak kayıt ettikten sonra aşağıdaki komut ile nginx i tekrar başlatabilirsiniz.

service nginx restart

Eğer ayarları sadece bir sitede geçerli olacak şekilde yapmak istiyorsanız, bu durumda yukarıda vermiş olduğumuz ayarları Plesk içerisindeki webserver settings bölümünden additional nginx directives bölümüne yazmanız gerekiyor.



Bu cevap yeterince yardımcı oldu mu?

<< Geri