2014-06-06 14 views
6

Tôi đang sử dụng pgAdmin để kết nối từ xa với cơ sở dữ liệu của tôi như phpPgAdmin là một chút giới hạn trong các tính năng của nó. Chỉ có vấn đề là nếu tôi để cửa sổ SQL mở mà không cần chạy một truy vấn trong vài phút, thì nó nói rằng tôi cần phải kết nối lại.Cách đặt giá trị thời gian chờ kết nối cho pgAdmin?

Đây có phải là cài đặt tôi cần thay đổi trong cơ sở dữ liệu để giữ kết nối từ xa còn hoạt động lâu hơn hoặc là cài đặt pgAdmin?

Trả lời

3

Đây là cài đặt ứng dụng khách. Bạn cần chỉ định connect_timeout trong tệp cấu hình của mình. 29.1. Database Connection Control Functions 29.14. The Connection Service File

+0

tôi không thể tìm thấy một tập tin bất cứ nơi nào pg_service.conf :( –

+0

Xin lỗi cấu hình này cho pgAdmin Bạn có thể tìm thấy tập tin mẫu trong đường dẫn sau:.. /usr/share/postgresql/9.1/pg_service.conf. mẫu Đối với PhpPgAdmin, có lẽ vấn đề là hết hạn phiên PHP. Vui lòng kiểm tra cài đặt trong tệp php.ini của bạn: http://www.php.net/manual/en/session.configuration.php Chú ý đến phiên Các chỉ thị .gc_maxlifetime và session.cookie_lifetime –

+0

Tôi chưa thể xác định điều này. Bạn có thể chỉ định trong câu trả lời mà tôi cần chỉnh sửa để mở rộng cài đặt connect_timeout mặc định cho r kết nối cơ sở dữ liệu trong pgadmin? –

Các vấn đề liên quan