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

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top