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

konto usunięte

Temat: PHP + baza danych - problem z serwerem

W pliku php.ini wykomentowana jest linia odpowiedzialna ze ladowanie rozszerzenia php_pg.dll czy jakos tak :) Nazwy nie podam ot tak ;)

Pozatym czemu nie PDO ?

konto usunięte

Temat: PHP + baza danych - problem z serwerem

właśnie to chyba nie to, odkomentowałem to i dalej nie działa... :/

konto usunięte

Temat: PHP + baza danych - problem z serwerem

zrestartuj ISS.Kuba Świegot edytował(a) ten post dnia 22.09.08 o godzinie 23:40

konto usunięte

Temat: PHP + baza danych - problem z serwerem

zrobiłem restart całego serwera i dalej nie działa...:/

konto usunięte

Temat: PHP + baza danych - problem z serwerem

Właśnie wyczytałem, że na końcu php.ini powinieneś mieć

extension=pgsql.so


Jeśli tego nie ma, dopisz i zrestartuj serwer.
Podobno pomaga:)

konto usunięte

Temat: PHP + baza danych - problem z serwerem

Łukasz Peta:
właśnie to chyba nie to, odkomentowałem to i dalej nie działa... :/

get_loaded_extensions - sprawdź czy na pewno ;)

konto usunięte

Temat: PHP + baza danych - problem z serwerem

get_loaded_extensions - co z tym zrobic?? ;)

extension=pgsql.so czy pgsql.dll??
Alan Gabriel B.

Alan Gabriel B. Software Engineer,
IFX

Temat: PHP + baza danych - problem z serwerem

Łukasz Peta:
get_loaded_extensions - co z tym zrobic?? ;)



<pre>
<?php print_r(get_loaded_extensions())?>
</pre>

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....:/
Przemek Szalko

Przemek Szalko iOS Developer + Full
Stack Developer

Temat: PHP + baza danych - problem z serwerem

A masz ten plik *.dll widoczny dla systemu? (Tzn. w ścieżce systemowej PATH?)
W ogóle to zamiast zgadywać - lepiej przeczytać o co chodzi ;-)
Zajrzyj do logów IIS. Jeśli tam nic nie ma ustaw sobie odpowiednie logowanie błędów w PHP:

Przyjrzyj się tym linijkom. One nie uruchomią Ci modułu pgsql ale pozwolą zorientować się gdzie leży faktyczny problem.

; Log errors to specified file.
;error_log = filename

; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog

konto usunięte

Temat: PHP + baza danych - problem z serwerem

Łukasz Peta:
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....:/


Configuration File (php.ini) Path C:\Windows
Loaded Configuration File C:\php\php.ini


Sprawdź ścieżki do php.ini
Krystian K.

Krystian K. Agile Coach, Autor

Temat: PHP + baza danych - problem z serwerem

Zgadzam sie z przedmowca, a do tego zobacz jeszcze

extension_dir ./ - to dosyc dziwne, wskaz w php.ini dokladnie gdzie masz *.dll dla php
Tomasz Skaraczyński

Tomasz Skaraczyński projektant,
programista, ATP
Skaraczyński Tomasz

Temat: PHP + baza danych - problem z serwerem

Miałem podobny problem. W dystrybucji php była niekompatybilna biblioteka do postgres'a. Dociągnąłem inną i działa. W razie czego pisz na priv. Udostępnię, żebyś długo nie szukał ;)

Co nieco też jest napisane tutaj
http://bugs.php.net/bug.php?id=44905Tomasz Skaraczyński edytował(a) ten post dnia 23.09.08 o godzinie 23:36

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
Krystian K.

Krystian K. Agile Coach, Autor

Temat: PHP + baza danych - problem z serwerem

PHP na Windę się zepsuł. Po zainstalowaniu nowej wersji 5 tak "out of the box" też mi nie mógł znaleźć extensions (chociaż pyta o ścieżki podczas instalacji), a potem miałem problem z mysql i też ściągałem z mysql.com. Chłopaki mogliby się temu przyjrzeć w końcu. Przecież wersja na Windowsa powinna się instalować na zasadzie Dalej=>Dalej=>...=>Zakończ

Następna dyskusja:

php problem z 'sortowaniem'...




Wyślij zaproszenie do