【发布时间】:2011-03-27 21:39:18
【问题描述】:
我有一个奇怪的问题。我已经设置 XDebug 来分析我们正在开发的 PHP 应用程序。我相信一切设置正确,但运行时没有输出。我的配置如下:
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"
所有phpinfo() 设置都应该匹配。输出目录的权限现在设置为 777,以便我可以测试它。我也尝试过使用 public_html 下的目录,但没有运气。我用来启动分析器的 URL 是:
http://example.com/my_page.php?XDEBUG_PROFILE
-or-
http://example.com/my_page.php?XDEBUG_PROFILE=1
两者都不起作用。任何帮助将不胜感激!!此应用的页面加载时间为 5-6 秒,我无法通过代码对其进行跟踪。
【问题讨论】: