konto usunięte

Temat: PHP + baza danych - problem z serwerem

Witam,
Na serwerze mam zainstalowane najnowsze php, bazę danych postgresql na systemie Windows 2008 WE (ISS). Podczas wczytywania stron www mam komunikat błędu:
Fatal error: Call to undefined function: pg_connect()

Co może być przyczyną tego błędu??


Z góry dzięki za pomoc,
Pozdrawiam Northwest

Temat: PHP + baza danych - problem z serwerem

Na początek daj proszę

<?php
phpinfo();
?>

i sprawdź czy masz zainstalowanego PostgreSQL-a

konto usunięte

Temat: PHP + baza danych - problem z serwerem

php chodzi poprawnie, baza postgresql jest zainstalowana (menager i aplikacje oparte na tej bazie pracują bez problemu)... tylko php nie chce...:/

konto usunięte

Temat: PHP + baza danych - problem z serwerem

Łukasz Peta:
php chodzi poprawnie, baza postgresql jest zainstalowana (menager i aplikacje oparte na tej bazie pracują bez problemu)... tylko php nie chce...:/

znać daje, że nie masz modułu włączonego:

a) poszukaj swojego php.ini (np. apache\bin)
b) znajdz linie:
extension=php_pgsql.dll
c) upewnij się że nie ma na jej początku średnika (jest - to usuń)
d) jak nie ma takiej linii to ją dodaj gdzieś pod
"Dynamic Extensions"

konto usunięte

Temat: PHP + baza danych - problem z serwerem

mam odkomentowaną taką linię, resetowąłem serwer (jako komputer), baza danych jest zainstalowana poprawnie (inne programy działają), tylko php nie chce...:/
Marcin Lulek

Marcin Lulek Programista -
WebReactor

Temat: PHP + baza danych - problem z serwerem

moze lepiej sprobowac odblokowac PDO jesli jest wylaczone i tym sie podlaczyc ? co pokazuje phpinfo() wlasciwie odnosnie konektorow ?

konto usunięte

Temat: PHP + baza danych - problem z serwerem

a jak odblokować PDO ??
to też ten extension??Łukasz Peta edytował(a) ten post dnia 22.09.08 o godzinie 23:59

konto usunięte

Temat: PHP + baza danych - problem z serwerem

może trochę więcej danych:
- php.ini: http://scanerwww.pl/php.txt
- wynik:
<pre>
<?php print_r(get_loaded_extensions())?>
</pre>
:
http://www.scanerwww.pl/1.html
- phpinfo: http://www.scanerwww.pl/2.html

ciągle nie ładuje tego pg....:/

Temat: PHP + baza danych - problem z serwerem

No właśnie - a gdzie w phpinfo masz coś o SQL? Nie mówiąc już PostgreSQLu
Łukasz Schabek

Łukasz Schabek Architekt Rozwiązań

Temat: PHP + baza danych - problem z serwerem

Jeśli chcesz zaoszczędzić dużo czasu i nerwów na dobieraniu odpowiedniego softu pod windows i szukaniu błedów, możesz zrobić dwie rzeczy:
1. Zainstalować linuxa i samemu skompilować php (TU znajdziesz step by step co i jak)
2. Ściągnąć jakiś gotowy pakiet pod windows; np apache2triad

Polecam opcję numer 1. Opcja numer 2 to raczej obejście problemu niż jego rozwiązanie.Łukasz Schabek edytował(a) ten post dnia 23.09.08 o godzinie 14:51
Daniel Stefaniak

Daniel Stefaniak Premier Field
Engineer: Active
Directory

Temat: PHP + baza danych - problem z serwerem

ale czy tem PHP jest na apache, czy tez moze IIS?
Alan Gabriel B.

Alan Gabriel B. Software Engineer,
IFX

Temat: PHP + baza danych - problem z serwerem

Daniel Stefaniak:
ale czy tem PHP jest na apache, czy tez moze IIS?

"Na serwerze mam zainstalowane najnowsze php, bazę danych postgresql na systemie Windows 2008 WE -->(ISS)<--"

konto usunięte

Temat: PHP + baza danych - problem z serwerem

http://bugs.php.net/bug.php?id=44905&edit=2 wychodzi na to że to problem po stronie PHP.... :/ zainstalowałem starszą wersję i jest okey:) dzięki za pomoc

konto usunięte

Temat: PHP + baza danych - problem z serwerem

Najlepszy jest chyba ZendCore ;] ale to już osobna majka, za którą się formalnie powinno płacić.

Polecam WAMP a jak potrzebujesz trochę bardziej rozbudowaną "maszynę developera" to XAMPP.
Daniel Stefaniak

Daniel Stefaniak Premier Field
Engineer: Active
Directory

Temat: PHP + baza danych - problem z serwerem

Rafał Wardas:
Najlepszy jest chyba ZendCore ;] ale to już osobna majka, za którą się formalnie powinno płacić.

Polecam WAMP a jak potrzebujesz trochę bardziej rozbudowaną "maszynę developera" to XAMPP.
tyle, ze FastCGI powstalo do IIS przy scislej wspolpracy z Zend, wiec nie trzeba instalowac zadnego 3rd party :D
Alan Bem:
"Na serwerze mam zainstalowane najnowsze php, bazę danych
postgresql na systemie Windows 2008 WE -->(ISS)<--"
juz rozne cuda widzialem (w stylu IIS wywolujacego skrypty php na apache), wiec wolalem sie upewnic :)

Następna dyskusja:

Baza danych problem z jedny...




Wyślij zaproszenie do