kcachegrind ayant des difficultés à relier les appels php xdebug
-
12-11-2019 - |
Question
J'utilise Xdebug pour générer le profil report.Le profil est généré, mais je ne peux pas créer de graphique d'appels complet en utilisant kcachegraph.
La configuration XDEBUG est:
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /var/www/xdebug/
xdebug.profiler_output_name = cachegrind.out.%t-%s
xdebug.profiler_enable_trigger=1
Lorsque j'ouvre le report de Kcachegrind, il semble fonctionner, sauf que Somt appelle semble en double, avec l'un des deux ayant un emplacement: (Inconnu).
Notez que index.php n'a que 1 ligne de code réel, qui est requise pour le contrôleur avant.Aucun automateding à ce stade de l'exécution, je ne peux donc vraiment pas comprendre pourquoi j'ai 2 besoin :: frontcontroller.php.
Voici une capture d'écran de 3 fenêtres qui pourrait vous aider:
http://img46.imageshack.us/img46/2226/kcachegrind123.png
Un indice sur ce qui pourrait être le problème?
merci
La solution
Enfin c'est un problème de xdebug avec le profil. On dirait que Kcachegrind a changé de format, mais xdebug n'a pas encore été mis à jour selon Bug #639 .
Ceci est maintenant fixé pour 2.1.1 et la tête.