ďťż
 
 
   [+] Brak połączenia PHP i PostgreSQL
 
 

Tematy

 
    
 

 

 

 

[+] Brak połączenia PHP i PostgreSQL





northwest - 23-03-2009 22:29
Witam serdecznie.
Zainstalowałem sobie najnowszego Debiana z Apache2 i PHP5. Wgrałem skrypty PHP i napotkałem na problem z połączeniem z bazą danych w PHP z bazą PostgreSQL.

http://91.203.132.141/info.php - tu jest moja konfiguracja bazy...

Wiecie może co jest nie tak?

Z góry dziękuję za pomoc,
pozdrawiam Northwest



silentwr - 23-03-2009 22:48
Nie udało się nawiązać połączenia
Firefox nie może nawiązać połączenia z serwerem 91.203.132.141.



northwest - 23-03-2009 23:02
Przepraszam, ale miałem chwilowy problem z internetem. Teraz już działa poprawnie.

[ Dodano: 2009-03-24, 10:14 ]
mój plik konfiguracyjny: /etc/php5/apache2/php.ini

wygląda tak:
http://91.203.132.141/php.txt

mam niby te moduły dodane...



lessmian2 - 24-03-2009 11:42
Zainstaluj php5-pgsql
apt-get install php5-pgsql Po instalacji zrestartuj Apache.



northwest - 24-03-2009 11:44
Mam już to zainstalowane. Resetowałem też parę razy serwer i nic nie dało.



lessmian2 - 24-03-2009 12:22
Zmień w php.ini linię
extension=postgresql.so na
extension=pgsql.so



northwest - 24-03-2009 14:42
Niestety nie działa.
Mam takie błędy w logach: [Tue Mar 24 14:37:34 2009] [error] (EAI 2)Name or service not known: Could not resolve host name centergps.com -- ignoring!
PHP Warning:  PHP Startup: Unable to load dynamic library './pgsql.so' - ./pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library './pdo.so' - ./pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library './pdo_pgsql.so' - ./pdo_pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library './pgsql.so' - ./pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Tue Mar 24 14:37:34 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations



marekf - 24-03-2009 17:06
Spróbuj zakomentować linię w php.ini:
extension_dir = "./" aby zostało coś takiego:
; Directory in which the loadable extensions (modules) reside.
;extension_dir = "./" Sprawdziłem u siebie i jak odkomentowałem tą linię to wtedy się nie ładuje m.in. biblioteka pgsql.so.
A jeśli masz jakieś rozszerzenia to zweryfikuj tą ścieżkę.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis