2015-08-01 3 views
0

Есть ли профилирующая поддержка xdebug 2.3+ с phpstorm 8.0.3?phpstorm 8.0.3 xdebug 2.3+

[xdebug] 
zend_extension = "/usr/lib/php5/20121212/xdebug.so" 
xdebug.remote_autostart=1 
xdebug.remote_handler=dbgp 
xdebug.remote_enable=1 
xdebug.remote_port="9000" 
xdebug.profiler_enable=1 
xdebug.profiler_output_dir="</home/karborator/tmp/profiling>" 
xdebug.profiler_enable_trigger=1 

Ничего не происходит, когда я пытаюсь начать профилирование с помощью хелп-расширения xdebug.

+0

https://confluence.jetbrains.com/display/PhpStorm/Profiling+PHP+applications+with+PhpStorm+and+Xdebug – LazyOne

ответ

0

Если вы правильно настроили, вы должны получить файл cachegrind в файле xdebug.profiler_output_dir после того, как запрос был профилирован.

Это почти вся интеграция профилирования, которую в настоящее время поддерживает PHPStorm. Вы не можете визуализировать данные, хранящиеся в этом файле, с помощью PhpStorm.

В системе Linux вы можете использовать KCacheGrind для просмотра & анализа полученного отчета профилирования.