![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mój problem jest następujący. Mam serwer z Debianem na serwerze i łącze się z nim lokalnie za pomocą puttyego. W phpinfo(); wyświetla mi obsługę posgresa (w php.ini dodałem "extension=pgsql.so" i "extension=php_pgsql.dll" oraz "extension_dir=/usr/lib/php5/20100525" po czym pgsql zaczał się wyświetlać w phpinfo()(IMG:style_emoticons/default/wink.gif) ,a w bazie danych mam zrobioną bazę o nazwie gitgui3 jako root i haslo infundybula. Próbuję się połączyć za pomocą: $db_handle=pg_connect("dbname=gitgui3 user=root password=infundybula host=localhost hostaddr=10.10.10.116 port=5432"); if(db_handle) echo "Polaczono!"; else echo "Nie polaczono!"; dostaję wciąż "Nie połączono!". Więc nie łączy. Ma ktoś jakiś pomysł co robię źlę i jak to naprawić? Z góry dzięki za odpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Sęk w tym, że nie dostaję żadnego komunikatu błędu. Jedynym efektem jaki dostaje jest "Nie połączono!" co wynika z faktu, że pg_connect zwraca
tylko true lub false jak mniemam. Nie dostaję żadnych errorów, ani tego typu rzeczy. Plik pg_hba.conf modyfikowałem, nie wiem czy dobrze: generalnie w TYPE mam local albo host w DATABASE mam wszędzie all w USER mam wszędzie all, a w ADDRESS mam albo 10.10.10.116/5432 albo 127.0.0.1 albo ::1/128 a w METHOD mam trust albo md5. Czy to są dobre ustawienia czy złe? Proszę o dalszą pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 19:38 |