Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] problem z xdebug'erem
Forum PHP.pl > Forum > Przedszkole
sweter
Witam.

Pobrałem Xdebugera i do pliku php.ini dodałem takie linijki:

Cytat
;konfiguracja xdebug
zend_extension=D:\xdebug\php_xdebug.dll
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "D:\xdebug"
xdebug.trace_output_dir = "D:\xdebug"


Niestety w folderze d:/xdebug nie ma żadnych plików php_xdebug.dll sad.gif

Czemu?
erix
A ściągnałeś go...? Sory, ale nie rozumiem pytania.
sweter
Tak ściągnąłem go, i zrobiłem tak jak jest napisane tutaj: http://onlyme.pl/article/get/13/, jednak w moim katalogu wynikowym D:\xdebug nie pojawiają się żadne pliki w moich stronach, itp. (oczywiście uruchamiam je w przeglądarce)

Moim problemem jest to, że kompletnie nic się nie dzieje, tak jakby xdebug wcale nie został zainstalowany sad.gif




erix
  1. zend_extension_ts=C:/bin/server/php5/ext/php_xdebug-2.0.2-5.2.5.dll
  2. ;xdebug.auto_trace=0
  3. xdebug.trace_output_dir="E:/var/xdebug/"
  4. xdebug.profiler_output_dir="E:/var/xdebug/"
  5. ;xdebug.profiler_enable=0
  6. xdebug.profiler_enable_trigger=0
  7. xdebug.trace_output_name="trace.%r.out"
  8. xdebug.remote_enable=1
  9. xdebug.profiler_output_name="cachegrind.out.%r.profile";
  10. xdebug.var_display_max_children=1024
  11. xdebug.var_display_max_depth=128
  12. xdebug.var_display_max_data=4096

U mnie tak działa. Z tego co pamiętam, to pod Windows trzeba ładować zend_extension dla Thread Safe (patrz: sufiks _ts).
sweter
No i nic sad.gif
Zmieniłem wszystkie ścieżki i zamiast 'zend_extension_ts' wpisałem 'zend_extension'
Mimo to w folderze wyjściowym nie pojawiają się żadne pliki sad.gif
Riklaunim
A w phpinfo masz wpis o XDebugu?
Suh
Sprawdź logi Apache'a czy przypadkiem nie ma jakiś błędów przy ładowaniu xdebug.

Edit.

Cytat(sweter @ 12.09.2009, 14:20:32 ) *
Niestety w folderze d:/xdebug nie ma żadnych plików php_xdebug.dll


Być może to trochę trywialna uwaga - ale ten plik php_xdebug.dll się tam "nie wyczaruje" sam. To Ty musisz go tam umieścić po wcześniejszym ściągnięciu, a jedyne co się tam będzie automatycznie tworzyło - to raporty. Z resztą wszystko dokładnie pisze na stronie, którą podałeś.
piekloniebo
Ja instaluję zawsze według tego posta i mi chodzi:

joomla and xdebug instalation


tu jest szczegółowo krok po kroku pod eclipsa... nie wiem z czym będziesz xdebuga używał...ale polecam z eclipsem

Pozdrawiam
Darek
Riklaunim
Eclipse nie jest tutaj do niczego potrzebne, co najwyżej KCacheGrind jeżeli chce analizować logi XDebuga, choć można też generować tekstowe logi za pomocą xdebug_start_trace smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.