我正在尝试让 XDebug 在我的本地 wamp 安装(Uniform Server 8)上运行。
但是当我把
xdebug.remote_enable=1
在我的 php.ini 中,这是我的 IDE 使用 xdebug 所必需的,加载页面变得非常慢,每页慢 5 秒。但调试器可以工作。
我以前没有使用过 xdebug,但我可以想象它通常不应该花这么长时间。我很确定这可能与使用 symfony2 框架有关。
有谁知道是什么原因造成的?
也许是因为这就是它的作用!
检查 xdebug 日志的默认存储位置(大多数时候 /tmp/xdebug/something)
这在 Windows 上与在 unix/linux 系统上有所不同。
如果您希望将它们放置/命名在其他地方,请在 php.ini 中设置它们:
xdebug.profiler_output_dir类型:字符串,默认值:/tmp
探查器输出将写入的目录,请确保运行 PHP 的用户对该目录具有写入权限。无法使用 ini_set() 在脚本中设置此设置。
xdebug.profiler_output_name类型:字符串,默认值:cachegrind.out.%p
此设置确定用于转储跟踪的文件的名称。该设置使用格式说明符指定格式,与 sprintf() 和 strftime() 非常相似。有多种格式说明符可用于格式化文件名。
生成这些文件会给您的系统带来负担。但这些是您分析代码所需的。
也去读书http://xdebug.org/docs在您再次实际使用它之前,以便您知道自己到底想做什么。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)