Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Libchart
radosss
post
Post #1





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

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


Witam

Postanowiłem pobawic się trochę z wykresami używając darmowego narzędzia LibChart. Niestety coś za bardzo nie chce działac, pomimo że instalacja wydaje się byc banalnie prosta. LibChart wymaga włączenia biblioteki GD co też zrobiłem (extension_dir oraz extension=php_gd2.dll) oraz umieszczenia w katalogu z plikiem samego LibCharta (wersja 1.2.1).

Tak dobrana konfiguracja (wraz z PHP 5.2.5 + Apache) powinna śmigac aż miło...ale nie śmiga.

Przykładowy kod (wziety w sumie z tutoriala LibCharta):

  1. <?php
  2.  
  3. include ".../libchart/classes/libchart.php";
  4.  
  5.    $chart = new VerticalBarChart();
  6.  
  7.    $dataSet = new XYDataSet();
  8.    $dataSet->addPoint(new Point("Jan 2005", 273));
  9.    $dataSet->addPoint(new Point("Feb 2005", 421));
  10.    $dataSet->addPoint(new Point("March 2005", 642));
  11.    $dataSet->addPoint(new Point("April 2005", 800));
  12.    $dataSet->addPoint(new Point("May 2005", 1200));
  13.    $dataSet->addPoint(new Point("June 2005", 1500));
  14.    $dataSet->addPoint(new Point("July 2005", 2600));
  15.    $chart->setDataSet($dataSet);
  16.  
  17.    $chart->setTitle("Monthly usage for www.example.com");
  18.    $chart->render("generated/demo1.png");
  19.  
  20. ?>


Rezultatów brak...rozleglejszych tutoriali czy manuali na powyższy temat również (przynajmniej dla Windows).
Ktoś miał podobny problem lub jest w stanie podrzucic jakąś radę?
Pozdrawiam

Ten post edytował Ociu 3.12.2008, 18:44:30
Powód edycji: Poprawiłem bbCode (ociu)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
radosss
post
Post #2





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

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


PHP i MySQL działają perfect. Apache urzęduje sobie razem z PHP, co wielokrotnie już sprawdzałem. Wszelakie zmiennie środowiskowe, pliki php.ini i httpd.conf pokonfigurowane. Pozostaje pytanie: czy dobrze mi się wydaje że wystarczy:
- w php.ini odznaczyc extension=php_gd2.dll co uaktywni mi GD (sprawdzone, jest)
- ściągnac LibChart. i umieścic w katalogu z którego pobiera Apache (c:\http - u mnie)
- w c:\http utworzyc plik z przykładem j.w, upewnic się że ścieżka include jest dobra (np. include("C:\http\libchart\classes\libchart.php"); )
voilla - po odpaleniu widze wykres.
Jeżeli tak działa to u wszystkich to ja w tym momencie się poddaję, gdyż nie mam pojecia (po paru h szperania) co może byc nie tak...
Mimo wszystko dzięki za odpowiedź
Pozdrawiam

Ten post edytował radosss 3.12.2008, 19:08:40
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 01:31