Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MySQL a PEAR?, poważny problem występujący w duecie MySQL oraz PEAR
lorm
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.12.2004

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


Witam!


Piszę z zapytaniem dotyczącym częściowo bazy MySQL, a częściowo PEAR'a.

Próbuję wykorzystać poniższy kod:


  1. <?php
  2. require_once('modules/PEAR/DB.php');
  3.  
  4.  $dsn = "mysqli://dane1:dane2@localhost/baza";
  5.  
  6.  
  7.  $conn =& DB::connect ($dsn);
  8.  if (DB::isError ($conn))
  9.  die ("Cannot connect: " . $conn->getMessage () . "n");
  10.  else
  11.  echo "wszystko jest ok!";
  12.  ?>


Doświadczam poważnego problemu. Mianowicie nie widzę ani błędu, ani komunikatu "wszystko jest ok!". Po prostu biała strona w przeglądarce. Czy być może ktoś z was spotkał się z takim problemem?


Poniżej dane odnośnie serwera:

The AppServ Open Project - 2.5.7 for Windows

Apache Web Server Version 2.2.3
PHP Script Language Version 5.1.6
MySQL Database Version 5.0.24a
phpMyAdmin Database Manager Version 2.9.0.2


Strasznie mnie ten problem zdenerwował, bo wszystko zdaje się ((IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !) być poprawnie stworzone:(


Dziękuję za pomoc.


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kriqs
post
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

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


  1. <?php
  2. ?>


moze to pomoze ale glowy nie dam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Jen
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 25.02.2006

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


Cytat(lorm @ 17.04.2007, 09:06:50 ) *
Piszę z zapytaniem dotyczącym częściowo bazy MySQL, a częściowo PEAR'a.
(...)


Pozwolę sobie odświeżyć wątek. Mam identyczny problem. Raportowanie błędów włączone. Wygląda to tak jakby nagle następowało całkowite przerwanie programu, dokładnie w 6 linijce "$conn = DB::connect($dsn);". Niżej nie działa zupełnie nic. Mój kod wygląda następująco:

  1. <?php
  2. require_once('DB-1.7.12/DB.php');
  3.  
  4. $dsn = 'mysql://user:pass@localhost/baza';
  5.  
  6. $conn = DB::connect($dsn);
  7.  
  8. if(DB::isError($conn)) {
  9. print('Nie można nawiazać połaczenia');
  10. die($conn->getMessage());
  11. }
  12. ?>



MySQL 5.0.22
PHP 5.1.6
Apache 2.2.3

Może, @lorm, udało Ci się rozwiązać już ten problem? Jeżeli tak to podziel się informacjami:)
Pozdrawiam.

Edit: Problem rozwiązany. Wszystko działa jak należy po tym jak pakiety pear oraz db znalazły się w C:\PHP\pear a w php.ini dopisane zostało include_path = ".;c:\php\pear".

Ten post edytował Jen 23.08.2007, 01:21:08
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: 23.08.2025 - 20:28