n.....i
n.....i
Korzystając dziś z wolnej chwili czasu chciałem poszerzyć horyzonty i wypróbować #xdebug.

I niby jest fajnie, IDE pokazuje elegancko breakpointy tylko, że to ustrojstwo totalnie spowalnia php-a.

Samo wstawienie extensiona do php.ini wydłużyło mi requesty o 100-200% nawet bez włączonego debugowania (XDEBUGSESSIONSTOP). Z włączonym debugowaniem (XDEBUGSESSIONSTART) to w ogóle jest kosmos, bo kod zamiast wykonywać się
  • Najlepsze
  • Wszystkie komentarze
zakopiak
zakopiak
@nowiutki: No to te czasy, to są czasy, na które się narzeka, ale ten typ (Windows) tak ma. Chcesz szybciej, to ogarnij linuksa jak człowiek.
eternalmarcos
@nowiutki: no debugowanie jest do debugowania, więc nie musi być turbo szybkie. :)
januzi
#php #xdebug Mireczki, powiedzcie czy kiedyś zetknęliście się z następującym problemem: xdebug tworzy profil, ale podczas wyświetlania loga w qcachegrindzie mniej więcej połowa funkcji ma (0) przy liczbie wywołań? Dodatkowo w Location wywołania z rzeczywistą liczbą mają (unknown) zamiast nazwy pliku, w którym występują. Grafy też się rąbią.
Jeśli tak, to w jaki sposób można naprawić te logi?
  • Najlepsze
  • Wszystkie komentarze
januzi
januzi Autor
0
@januzi: Ok. Zrąbane xdebug i jedynie podmiana na inną wersję pomogła.
M.....S
M.....S
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
TwigTechnology
@MajsterTS: odpal sobie u siebie skrypt z http://php.net/manual/en/function.phpinfo.php - będziesz miał informację o wersji php, kompilatorze i TS.
M.....S
M.....S
@TwigTechnology: wersje sobie lukam w cmd

Pan-Zly
Pan-Zly
Mam problem z xdebugiem - debugowanie projektu działa, ale debugowanie testów jednostkowych już nie - 'waiting for connection'. Jakieś pomysły? IDE - netbeans 8.2
#php #webdev #netbeans #xdebug
  • Najlepsze
  • Wszystkie komentarze
C.....y
C.....y
@Pan-Zly: jesteś pewien, że masz włączony extension xdebuga dla cli?