Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> phpunit3.2.5 framework(bergmann) i probelmy z polaczeniem do bazy, could not find driver
kamiseq
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 12.07.2005
Skąd: krakow

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


po zainstalowaniu sobie phpunit zgodnie z ta stroną -> http://www.phpunit.de/pocket_guide/3.2/en/installation.html poczatkowo pracowalem na sqlite-cie i PDO.

wszystko bylo fajnie dopoki testy przestaly chodzic szybko i cos blokowalo dostep do pliku bazy.
przesiadlem sie na postgresa i po zmianie configuracji PDO, phunit wywalil mi same pledy zwiazane z tym ze PDO nie moze odnalesc sterownika dla postgresa.

co ciekawe gdy podlaczam sie do bazy z poziomu zwyklego pliku php wszystko jest ok, zapis i odczyt z bazy odbywa sie szybko i sprawnie.

  1. <?php
  2. require_once 'PHPUnit/Framework/TestCase.php';
  3.  
  4. class DBTest extends PHPUnit_Framework_TestCase
  5. {
  6. private $connection = null;
  7.  
  8. public function setUp()
  9. {
  10.  
  11. }
  12. public function tearDown(){
  13.  
  14. }
  15.  
  16. public function testConnection()
  17. {
  18. $db_con = 'pgsql:dbname=mccomp;user=admin;password=Qwertyuiop!@34567890;host=localhost;port
    =5
  19. 32';
  20. $dbh = new PDO($db_con);
  21. $this->assertNotNull($db_con, 'NIEUDANE POLACZENIE DO BAZY');
  22. $dbh = null;
  23. unset($dbh);
  24. }
  25. }
  26. ?>


to juz jest wersja okrojona ale badz co badz zwrac mi could not fin driver. nie mam juz pomyslow a google nie zwraca zadnych rozwiazan
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 06:33