2014-06-06 36 views
6

phpPgAdmin kendi özelliklerinde biraz sınırlı olduğundan veritabanına uzaktan bağlanmak için pgAdmin kullanıyorum. Tek sorun, SQL penceresini birkaç dakika için bir sorgu çalıştırmadan açık bırakırsam, sonra yeniden bağlanmam gerektiğini söylüyor.pgAdmin için bağlantı zaman aşımı değeri nasıl ayarlanır?

Bu, uzak bağlantıların daha uzun süre canlı kalmasını sağlamak için veritabanımda değiştirmem gereken bir ayar mı yoksa bir pgAdmin ayarı mı?

cevap

3

İstemci ayarıdır. Yapılandırma dosyanızda connect_timeout belirtmeniz gerekir. 29.1. Database Connection Control Functions 29.14. The Connection Service File

+0

Bir pg_service.conf dosyayı bulamıyor yerde :( –

+0

Maalesef pgAdmin Bu yapılandırma Aşağıdaki yolda örnek dosyayı bulabilirsiniz.:. /usr/share/postgresql/9.1/pg_service.conf. numune phpPgAdmin büyük olasılıkla sorun için PHP oturum sona erme olan php.ini dosyasındaki ayarları kontrol edin:. http://www.php.net/manual/en/session.configuration.php dikkat oturumuna .gc_maxlifetime ve session.cookie_lifetime direktifleri –

+0

Bunu çözemedim.Örneğin varsayılan connect_timeout ayarını genişletmek için bir düzenleme yapmam gereken cevabı belirtebilir misiniz? pgadmin'de bir veritabanı bağlantısı var mı? –

İlgili konular