2015-03-10 22 views
8

Próbuję profilować aplikację internetową za pomocą xDebug i Webgrind, ponieważ robię to na zdalnym serwerze Linux. Z jakiegoś dziwnego powodu nie pokazuje nazw połączeń ani źródła plików. Podejrzewałem, że może istnieć jakiś problem z przygotowaniem plików skryptów (nie wiem, czy to robi), ale podanie folderów docelowych 777 nie miało żadnego znaczenia. Czy ktoś ma pojęcie, gdzie się nie udaje?webgrind nie pokazuje nazw funkcji ani źródła pliku

Thanx!

enter image description here

Odpowiedz

16

Wersja webgrind znaleziona w kodzie google nie działa dla xDebug 2.3. Oto widelec, który działa: webgrind

0

ok, 24 godziny później:

Wydaje się, że webcache mielenia nie obsługuje funkcję kompresji pliku cachegrind funkcji, która została wprowadzona w Xdebug 2,3 (Release 2015). Najnowszy webgrind został wydany w latach 2008-2009, więc czuje, że to nie działa. To samo dotyczy klienta WinCacheGrind. Obecnie wydaje się, że tylko analizator cachegrind w systemie Windows to qCacheGrind i klient linux kCacheGrind

Kiedy mam zamiar znaleźć wolny czas, rozwiążę projekt i dostosuję go do kompresji.

+0

Don, wygląda na to, że @Vincent Fenet rozwidlał webgrind, być może mógłbyś oznaczyć odpowiedź jako poprawną. –

+1

Jasne, zapomniałem, bo zostało zrobione całkiem sporo później. – DonRico