Perfiles de XDebug en PHP: no se puede obtener salida
Tengo un problema extraño. He configurado XDebug para perfilar una aplicación PHP en la que estamos trabajando. Creo que todo está configurado correctamente, pero no obtengo salida cuando lo ejecuto. Mi configuración se ve así:
zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
[XDebug]
xdebug.profiler_append = 1
xdebug.profiler_enable = 0 (I've tried this both on and off)
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = "/debug/xdebug/profiler_output_dir"
xdebug.profiler_output_name = "cachegrind.out.%p"
Todosphpinfo()
las configuraciones coinciden como deberían. Los permisos en el directorio de salida están establecidos en 777 en este momento solo para que pueda probarlo. Intenté usar un directorio en public_html también, pero no tuve suerte. La URL que estoy usando para iniciar el generador de perfiles es:
http://example.com/my_page.php?XDEBUG_PROFILE
-or-
http://example.com/my_page.php?XDEBUG_PROFILE=1
Ninguno de los dos funciona. ¡Cualquier ayuda sería GRANDEMENTE apreciada! Esta aplicación tiene un tiempo de carga de página de 5-6 segundos y no he podido rastrearla a través del código.