2015-03-10 11 views
8

Sto provando a profilare un'applicazione Web con xDebug e Webgrind poiché lo sto facendo in un server Linux remoto. Per qualche strana ragione, non mostra i nomi delle chiamate o l'origine dei file. Sospettavo che potesse esserci qualche problema con la lettura dei file di script (non sono sicuro che lo stia facendo) ma dare cartelle di destinazione 777 non ha fatto alcuna differenza. Qualcuno ha la minima idea di dove sto fallendo?webgrind non mostra nomi di funzioni o fonte file

Grazie!

enter image description here

risposta

16

La versione di webgrind trovata su google code non funziona per xDebug 2.3. Ecco un fork che funziona: webgrind

0

Ok, 24h dopo:

sembra che webcache macinare non supporta la funzionalità di compressione di file funzione cachegrind che è stato introdotto nel xDebug 2.3 (rilasciato 2015). L'ultimo webgrind è stato rilasciato ~ 2008-2009, quindi ha la sensazione che non funzioni. Lo stesso vale per il client WinCacheGrind. Attualmente sembra che solo l'analizzatore cachegrind di Windows sia qCacheGrind e client Linux kCacheGrind

Quando trovo un po 'di tempo libero, forzo il progetto e lo rendo compatibile con la compressione.

+0

Don, sembra che @Vincent Fenet abbia biforcato il webgrind, forse potresti contrassegnare la sua risposta come corretta. –

+1

Certo, l'ho dimenticato perché è stato fatto parecchio tempo dopo. – DonRico

Problemi correlati