Sierpień 13 2009

Problem z PostgreSQL i PHP pod WAMPSERVER

Tagged Under : , ,

Swojego czasu trafiłem na wydawało się mi poważny problem. Mianowicie miałem wykonać projekt z przedmiotu relacyjne bazy danych i zainstalowałem sobie na lapku bazę PostgreSQL. Zainstalowany również miałem pakiet WAMPSERVER 2.0 – do pobrania tutaj. Nie będę opisywał tutaj czym jest WAMP bo nie o tym jest ten artykuł. Baza danych działała prawidłowo, ale problem pojawił się w momencie kiedy chciałem połączyć się z nią przez PHP.
Pojawiał się wtedy błąd typu :

Fatal error: Call to undefined function: pg_connect()

Zacząłem więc szukać powodu – przeszukałem bardzo dużo różnych for, artykułów znalazłem masę wskazówek, rozwiązań – niestety żadne z nich nie pomogło. W końcu już tak szczerze mówiąc nie pamiętam gdzie (bo było to dość dawno) znalazłem rozwiązanie. Problemem były biblioteki związane z rozszerzeniami PHP w Wampie, a konkretnie biblioteki php_pdo_pgsql.dll oraz php_pgsql.dll. Okazało się, że w tej wersji Wampa są one po prostu uszkodzone (czy cuś takiego :p) i trzeba było je skopiować od kogoś kto takich problemów nie posiadał ;)

Naprawdę długo szukałem aż znalazłem to rozwiązanie dlatego postanowiłem przedstawić tutaj rozwiązanie tego problemu i myślę, że komuś na pewno się przyda. Biblioteki w „dobrej wersji” znajdziecie w dziale download na mojej stronie. Dodam jeszcze, że biblioteki przy standardowej instalacji powinny zostać skopiowane do folderu C:wampbinphpphpX.X.Xext

Komentarze:

(14) dla Problem z PostgreSQL i PHP pod WAMPSERVER

Dodaj Komentarz