Php.ini içinde apache2handler altında ayarı zaman aşımı nedir?

1 Cevap php

Ben php.ini içinde apache2handler altında ne şu demektir bilmek istiyorum

Timeouts  Connection: 10 - Keep-Alive: 10

Ben işlem 10 dakika sonra oturumu zaman aşımına ile ben sorun var, ve yukarıdaki aşağıda o var gibi 10 dakika yerine 4 saat içinde zaman aşımına oturumu neden budur merak ediyordum.

Şu anda php.ini altında benim oturumları ayarları bu gibi ayarlanır:

session.cache_expire    180	180
session.cache_limiter   nocache	nocache
session.entropy_length  0	0
session.gc_divisor  10	1000
session.gc_maxlifetime  14400	14400
session.gc_probability  1	1

1 Cevap

Bu iki zaman aşımı oturumları üzerinde hiçbir etkisi yok, hayır.

İlki, "Bağlantı", sunucu bir isteği başarısız ne kadar bekleyeceğini belirler. Tarayıcınız bir bağlantı açar ve 10 saniyeden fazla boşta kalır eğer durumda, sunucu bağlantıyı reddetmek ve kapanacak.

İkincisi, "Keep-Alive", kalıcı bir bağlantı açık kalacak kadar uzun tanımlar. Yani; Apache birden istekleri performansı artırmak için tek bir bağlantı üzerinden geçirilmesini sağlar. Bu kalıcı bağlantıyı kapatmadan önce istekleri arasında açık kalacak kadar uzun tanımlar.