Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Obsługa w PHP PostgreSQL (Win)
feel
post 14.12.2004, 13:46:11
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.06.2003

Ostrzeżenie: (0%)
-----


Zainstalowałem serwer Apache2 , następnie php 5.0.2 a na koniec PostgreSQL 8.0.0. Wszystko pod Windows. Chciałem odpalić PhpPAdmin ale tu wyskoczyła informacja: "Nie wkompilowałeś do php obsługi tej bazy danych.". Mialem nadzieje ze php przy instalacji samo sie odpowiednio skompiluje winksmiley.jpg No wiec jak mam sie do tego zabrac??
Go to the top of the page
+Quote Post
czachor
post 14.12.2004, 14:03:30
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://phppgadmin.sourceforge.net/?page=faq <- pierwsze pytanie od góry


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
feel
post 14.12.2004, 14:03:53
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.06.2003

Ostrzeżenie: (0%)
-----


zaraz potem jak to napisałem to sobie poradziłem smile.gif Dla zainteresowanych: wystarczy w pliku php.ini odkomentować extension=php_pgsql.dll oraz zmienic wartosc extension_dir na katalog zawierajacy rozszerzenia np. c:/php/extensions/

jakie to proste winksmiley.jpg
Go to the top of the page
+Quote Post
ZyZ
post 4.06.2005, 13:51:53
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.06.2005

Ostrzeżenie: (0%)
-----


no dobrze, a jest moze cos jeszcze? u mnie caly czas blad
Kod
"Nie wkompilowałeś do php obsługi tej bazy danych."


php 4.3.11
Apache 2.0.54
PostgreSQL 8.0.3
Win 2k sp4
phpPgAdmin 3.5.3


EDIT:
Rozwiazanie dla innych majacych podobny problem.
Zeby wszystko dzialalo apache nie moze miec phpa aktywowanego jako modul a jedynie jako CGI tzn. w httpd.conf php nie moze byc dodany tak
Kod
LoadModule php4_module "c:/php/php4apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

a tak
Kod
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"


Ten post edytował ZyZ 4.06.2005, 16:17:59
Go to the top of the page
+Quote Post
marast78
post 11.07.2005, 17:02:43
Post #5





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 30.11.2004

Ostrzeżenie: (0%)
-----


Ja tak mam i nie może u mnie załadowaĆ php_pgsql.dll, nie ma u mnie tego modułu exclamation.gif! gdzie to się podziało ja instalowałem instalatorem ohmy.gif i bął dsi epkaazuje jak wchodze przez phpPgAdmin:
Nie wkompilowałeś do php obsługi tej bazy danych.
i ze nie moze załadowac modułu!!!
O co biega, skad wziaż ten dll questionmark.gif?


--------------------
Go to the top of the page
+Quote Post
mhs
post 12.07.2005, 15:18:36
Post #6





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Cytat(marast78 @ 2005-07-11 18:02:43)
Ja tak mam i nie może u mnie załadowaĆ php_pgsql.dll, nie ma u mnie tego modułu exclamation.gif! gdzie to się podziało ja instalowałem instalatorem ohmy.gif i bął dsi epkaazuje jak wchodze przez phpPgAdmin:
Nie wkompilowałeś do php obsługi tej bazy danych.
i ze nie moze załadowac modułu!!!
O co biega, skad wziaż ten dll questionmark.gif?

usun znak ";" z pliku php.ini w linii ;extension=php_pgsql.dll
Go to the top of the page
+Quote Post
reegen
post 12.01.2008, 18:14:52
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 19.01.2007

Ostrzeżenie: (0%)
-----


żeby to było takie proste, zrobiłem co trzeba i nadal ten sam komunikat.
Go to the top of the page
+Quote Post
kicaj
post 12.01.2008, 19:00:58
Post #8





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Restart serwera zrobiles?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
yarpo
post 8.02.2010, 12:45:09
Post #9





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 19.06.2007
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Też mam podobny problem.

Na pewno mam _nie_ wykomentowaną linię:

Kod
extension_dir = "c:/wamp/bin/php/php5.3.0/ext/"


oraz
Kod
extension=php_pgsql.dll


tak jak jest napisane w FAQ: http://phppgadmin.sourceforge.net/?page=faq

Kiedy wybieram "start postgre" z menu start pokazuje mi komunikat:
Cytat
ZĄdana us?uga zosta?a juľ uruchomiona.
ostcpne sĄ dalsze informacje Pomocy; aby je uzyska?, wpisz NET HELPMSG 2182.
press <return> to continue...


Zakładam zatem, że postgres działa.

Na pewno zrestartowałem serwer WAMP po zmianach w pliku php.ini

w phpinfo nie mam informacji o pgsql. adres 127.0.0.1 [http://localhost] działa.

Przy uruchamianiu serwera otrzymuje alert [wyskakuje okno], że nie mam pliku php_pgsql.dll. Plik jednak na 1000% jest we wskazanym miejscu.

Cytat
c:/wamp/bin/php/php5.3.0/ext/php_pgsql.dll


Po pobraniu phpPgAdmin i umieszczeniu go w documentRoot otrzymuję znany komunikat:
Cytat
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\pgadmin\classes\Misc.php on line 342
Nie wkompilowałeś do PHP obsługi tej bazy danych.


Czy ktoś ma pomysł, czego jeszcze nie zrobiłem? smile.gif

TIA

Ten post edytował yarpo 8.02.2010, 13:23:02
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:53