[+] Brak po

Konfiguracja serwerów, usług, itp.
northwest
Posty: 37
Rejestracja: 04 lutego 2008, 13:26

[+] Brak połączenia PHP i PostgreSQL

Post autor: northwest »

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
Beginner
Posty: 133
Rejestracja: 08 marca 2009, 03:45

Post autor: silentwr »

Kod: Zaznacz cały

Nie udało się nawiązać połączenia
Firefox nie może nawiązać połączenia z serwerem 91.203.132.141.
northwest
Posty: 37
Rejestracja: 04 lutego 2008, 13:26

Post autor: northwest »

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...
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Zainstaluj php5-pgsql

Kod: Zaznacz cały

apt-get install php5-pgsql
Po instalacji zrestartuj Apache.
northwest
Posty: 37
Rejestracja: 04 lutego 2008, 13:26

Post autor: northwest »

Mam już to zainstalowane. Resetowałem też parę razy serwer i nic nie dało.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Zmień w php.ini linię

Kod: Zaznacz cały

extension=postgresql.so
na

Kod: Zaznacz cały

extension=pgsql.so
northwest
Posty: 37
Rejestracja: 04 lutego 2008, 13:26

Post autor: northwest »

Niestety nie działa.
Mam takie błędy w logach:

Kod: Zaznacz cały

[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
Posty: 13
Rejestracja: 27 lutego 2008, 12:58

Post autor: marekf »

Spróbuj zakomentować linię w php.ini:

Kod: Zaznacz cały

extension_dir = "./"
aby zostało coś takiego:

Kod: Zaznacz cały

; 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ę.
ODPOWIEDZ