Postgresql 8 i php 5 Help
3 отговора
193 прегледа
Postgresql 8 i php 5 Help
Инсталирах Fedora 5 със postgresql 8.1.3 и php 5. В pg_hba.conf съм разрешил достъп от localhost . В postgresql.conf съм разрешил да слуша на всички интерфейси на порт 5432. В php файла се опитвам да се свържа с базата която създадох преди малко но web servera ми дава грешка. PostgreSQL server: could not connect to server: Permission denied. Проверих всички права и вече ми се вие от тая глупост. Ако някой се е сблъсквал с тоя проблем и ми каже как се е справил ще му бъда много благодарен.
Re: Postgresql 8 i php 5 Help
провери дали файла /tmp/.s.PGSQL.5432 има право web server-а да го пипа
ако не е това проблема
кажи какво точно си писал в pg_hba.conf и с какви точно параметри в php скрипта се пробваш да се свържеш
ако не е това проблема
кажи какво точно си писал в pg_hba.conf и с какви точно параметри в php скрипта се пробваш да се свържеш
Re: Postgresql 8 i php 5 Help
[root@localhost ~]# ls -l /tmp/.s.PGSQL.* srwxrwxrwx 1 postgres postgres 0 Jun 15 11:03 /tmp/.s.PGSQL.5432
-rw------- 1 postgres postgres 25 Jun 15 21:03 /tmp/.s.PGSQL.5432.lock
pg_hba.conf
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
a.php
$dbconn = pg_connect("host=localhost dbname=proba user=postgres password=") or die('Could not connect ' . pg_last_error());
-rw------- 1 postgres postgres 25 Jun 15 21:03 /tmp/.s.PGSQL.5432.lock
pg_hba.conf
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
a.php
$dbconn = pg_connect("host=localhost dbname=proba user=postgres password=") or die('Could not connect ' . pg_last_error());
Re: Postgresql 8 i php 5 Help
От команден ред с psql става ли връзката?
psql -U postgres -d proba