Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PEAR DB Problem
grzegorz-gg
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

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


Witam!

Mój problem polega na użyciu pakietu PEAR DB a dokładnie nie mogę dołączyć tego pakietu do swojego projektu.
Główny plik np. index.php znajduje się w katalogu TEST a pakiet PEAR DB znajduje się w podrzędnym katalogu pear.

w pliku index.php
dołączam pakiet DB.php za pomocą require_once('pear/DB.php');
i przy próbie nawiązania z baza danych połączenia skrypt przestaje działać

ten sam plik po przeniesieniu do katalogu pear i zmienieniu require_once('pear/DB.php'); na require_once('DB.php'); dziala bez problemu.

W czym może być problem?
Go to the top of the page
+Quote Post
woj_tas
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 36
Dołączył: 31.03.2006
Skąd: Zielona Góra

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


Spróbuj tak:

  1. <?php
  2. set_include_path('./pear/' . PATH_SEPARATOR . get_include_path());
  3. ?>
Go to the top of the page
+Quote Post
grzegorz-gg
post
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

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


To też nie pomogło (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Należało dopisać w php.ini ścieżkę do katalogu z pakietem PEAR i DB.
Dlaczego tylko tak działa to nie wiem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Jeżeli ktoś wie to proszę o wyjaśnienie.
Go to the top of the page
+Quote Post
asz
post
Post #4





Grupa: Zarejestrowani
Postów: 35
Pomógł: 1
Dołączył: 22.08.2007

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


Cytat(grzegorz-gg @ 10.03.2008, 17:46:45 ) *
To też nie pomogło (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Należało dopisać w php.ini ścieżkę do katalogu z pakietem PEAR i DB.
Dlaczego tylko tak działa to nie wiem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Jeżeli ktoś wie to proszę o wyjaśnienie.


A jaka jest domyslna lokalizacja dla repozytorium PEAR podczas instalacji? Nie taka sama jak z plikami PHP (katalog np. C:\PHP)? Po drugie zobacz gdzie masz plik pear.bat. Czy nie jest w katalogu głównym PHP? Poza tym zobacz z lini poleceń co Ci się wyświetli kiedy przedziesz do lokalizacji C:\PHP i wpiszesz pear a co jeśli jesteś w lokalizacji C:\PHP\PEAR.

BTW. Z tego co kojarzę to PEAR jest instalowane domyślnie w katalogu głównym PHP tj. np. C:\PHP a nie C:\PHP\PEAR.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 20:07