![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 20.12.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Przegladając starsze wątki na forum znalazlem cos o debugerze DBG , liniki do pobrania na stonie nie działają ale jakoś znalazlem kod źródłowy, oczywiście podczas kompilacji wywalil mase błędów (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) .
Znalazlem tez Xdebug. Czy któs używa debuggerów dla php ? Może macie jakieś doświadczenia z wymienionymi, a moze znacie jakies lepsze? Czy takie narzędzia faktycznie pomogają tworzyć lepszy, bezpieczniejszy kod ? Jakiego typu błedy pozwalają znaleśc, czy tylko rozszerzają standardowe komunikaty o błedach jakie generuje samo php Prosił bym o przybliżenie mozliwosci jakiś konkretnych debuggerów. PS: szukałem na forum i nie znalazłem, mam nadzieje że nie dubluje wątku. Ten post edytował wijet 23.10.2006, 19:03:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 20.12.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
@orson
czy udało Ci się uruchomić xdebug 2.0.0RC1 na php 5.1.6, ? umnie się odziwo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ładnie kompiluje wrzucam do katalogu, w php.ini dodaje zend_extension="i tutaj sciezke", gdy wyswietlam php -m to na samym dole pod [Zend modules] jest Xdebug, ale i tak nie chce dzialac. Nie ma tez zadnej informacji w phpinfo(). Może ktoś potrafi mi pomóc? EDIT: Najlepsze jest to ze po wpisaniu php -v dostaje Cytat php 5.1.6 (cli) (built: Oct 11 2006 16:40:00) Copyright © 1997-2006 The php Group Zend Engine v2.1.0, Copyright © 1998-2006 Zend Technologies with Xdebug v2.0.0RC2-dev, Copyright © 2002, 2003, 2004, 2005, 2006, by Derick Rethans Czyli jakby widzial Xdebug,a w phpinfo() nadal ani śladu, a przy probie wywołania funkcji dosteje informacje ze nie ma takiej funkcji. Kolejny edit i rozwiązanie Szukałem,szukałem i mam. Wszystko niby działało ok z konsoli, czyli przy odpalaniu php nazwa_skryptu.php xdebug działał, ale w phpinfo() nadal nic, tylko w apachu error_log. Kod Failed loading /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/xdebug.so: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20050922/xdebug.so: undefined symbol: zend_qsort A wszystko przez to że php zostało skonfigurowane z opcją --enable-versioning Po wyłączeniu tej opcji i przekompilowaniu php wszystko śmiga (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował wijet 23.10.2006, 19:33:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 09:33 |