Web siteniz aktif olarak sürekli cron v.b. dosya açma yada sürekli sorgu yapması durumunda bu hatayı almanız mümkündür. Günlükleri incelediğinizde [alert] 18883#0: *3792588 socket() failed (24: Too many open files) while connecting to upstream kırmızı uyarıda böyle bir hata görebilirsiniz. Bu durum aynı zamanda birden fazla dosya açmaya çalıştığı ve limitlere takıldığından dolayı açamadığı için hata oluşturur bu limitleri arttırmak isterseniz aşağıdaki adımları izleyebilirsiniz.

SSH’ı açıp root olarak erişim sağlıyoruz.

Nginx dosyamız açıyoruz

nano /etc/nginx/nginx.conf

en alt kısma bu kodu ekliyoruz.

worker_rlimit_nofile 16384;

Ctrl x ile kayıt edip service network nginx diyerek nginx i resetliyoruz.