Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Khắc phục lỗi “no pg_hba.conf entry for host” trên PostgreSQL - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Khi bạn cố gắng thiết lập kết nối đến máy chủ PostgreSQL từ một máy tính ở xa, bạn có thể gặp phải thông báo lỗi như sau:

“Error: connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host “XXX.XXX.XX.XXX””

Nguyên nhân chính của lỗi này là PostgreSQL ban đầu chỉ cho phép kết nối từ cùng máy chủ PostgreSQL đó, và không phải từ các máy chủ ở xa. Để có thể kết nối đến PostgreSQL từ một máy tính ở xa thông qua địa chỉ IP, bạn cần thực hiện việc thêm một bản ghi vào tệp cấu hình pg_hba.conf.

Bình thường file pg_hba.conf sẽ được đặt trong đường dẫn: var/lib/postgresql/[version]

Tuy nhiên bạn có thể tìm đường dẫn file trên bằng câu lệnh SQL sau:

SHOW hba_file;

Hoặc chạy từ command line:

psql -t -P format=unaligned -c 'show hba_file'.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *