Под денвер не могу настроить
php.ini:
[xdebug]
zend_extension_ts='Z:\usr\local\php5\ext\php_xdebug.dll'
xdebug.default_enable= On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_enable="dbgp"
xdebug.auto_trace = 1
xdebug.trace_output_dir='Z:\usr\local\php5\xdebug'
xdebug.trace_output_name=trace.%c
xdebuf.show_locale_vars=On
xdebuf.show_exception_trace=On
xdebuf.dump_globals=On
xdebug.collect_params=5
Возможно он и работает, но где увидеть результат? О_о в Z:\usr\local\php5\xdebug пусто.
Ant0ha, сейчас не юзаешь? Какой посоветуешь профайлер?
Mr_Edward, именно по этому сайту ориентировался в установке.
1, ЕМНИП, там есть параметр profiler_enable
iceman12, как с винды ушел ничем не пользовался больше, как то необходимости не возникало.
Вот раскопал в бекапах денвера:
[xdebug]
zend_extension_ts=/usr/local/php5/ext/php_xdebug-2.0.3-5.2.5.dll
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_enable=On
xdebug.profiler_output_dir="Z:\profiler"
xdebug.profiler_enable_trigger=On
xdebug.profiler_output_name = "cachegrind.out.%R.prf"
про профайлинг
http://xdebug.ru/sozdanie-profajla-prilozheniya-s-xdebug
Профайлинг удобнее включать в .htaccess, а не в php.ini. А то он будет всё подряд профайлить, а это сильно замедляет выполнение.
И меняйте денвер на virtualbox, а то на винде подстроите скрипт под специфику винды, а на линуксе будет работать по-другому 