Looking to profile my web app, I have added the following settings to my Applications php.ini file:
zend_extension = "C:\hqp\xampp_1.7.4\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "c:\hqp\xampp_1.7.4\tmp\profiles"
xdebug.profiler_output_name = "cachegrind.out.%s"
xdebug.profiler_enable_trigger = 1
httpd.conf ファイルでは、php 値 auto_prepend を使用してファイルが auto_prepended されます。生成されたcachegrind.out.*
ファイルには、このファイルの名前 ( の %s 修飾子xdebug.profiler_output_name
) が付けられており、実際にプロファイリングしようとしているファイルではありません (たとえば、index.php ファイルには対応するcachegrind.out.filepath_index.php
.
ここで何が欠けているのか分かりますか?