Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z postgresem - połączenie
Forum PHP.pl > Forum > PHP
juzer
łączę się na serwerze z bazą w postgresie no i otrzymuję komunikat

Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host "127.0.0.1", user "xxx", database "abc", SSL off in /home/httpd/html/abc/test_pg_adam.php on line 3

  1. <?
  2. $string = "host=localhost dbname=bolig_admin user=webuser password=de1iks";
  3. $conn = pg_connect($string);
  4. if ($conn) 
  5. {
  6. $sql = "SELECT * FROM baza_test";
  7. $result = pg_query($sql);
  8. $arr = pg_fetch_all($result);
  9. var_dump($arr);
  10. }
  11. else { echo "Error"; }
  12.  
  13. ?>


czy to zależy od konfiguracji serwera czy od skryptu?
sf
Po stronie bazy. W tym pliku powinien być wpis, że Twój użytkownik może się połączyć, ja mam ustawione domyślnie, że wszyscy mogą się łączyć.

Cytat
# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.