php - 如何在 Eclipse 上设置 PHP 分析?

标签 php eclipse profiling xdebug

我已经在 Galileo 上设置了 Eclipse PDT。我能够运行和调试在 XAMPP 上设置的 PHP 站点。问题是,我想分析其中一个网站,但我无法弄清楚如何设置它。当我右键单击 PHP 项目时,会出现一个分析菜单,但没有指示如何从那里继续。顺便说一句,我使用 Xdebug 作为调试引擎。

最佳答案

我找到了解决我真正问题的方法:让 Xdebug 输出分析文件。正如@“ZZ Coder”所提到的,您实际上并不需要 Eclipse 来分析 PHP。我检查了 Xdebug 源文件,并意识到您在选项 (php.ini) 中提供的文件名格式已得到验证,并确定是否打开分析。现在这并不奇怪,但有趣的是 php.ini(随 XAMPP 1.7.2 提供)文件已经有了 Xdebug 选项:

xdebug.profiler_output_name = "xdebug_profile.%R::%u"

在 Windows 上,由于存在两个冒号,此输出文件名格式无效,因此该选项无法验证并且不会打开分析。我将其编辑为以下格式,分析开始按预期工作:

xdebug.profiler_output_name = "xdebug_profile.%R-%u"

就错误而言,似乎没有什么是神圣的:)

关于php - 如何在 Eclipse 上设置 PHP 分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2729086/

相关文章:

php - shell_exec 解压文件大小限制

php - 使用 PHP 或 MySQL 转换 utf8 字符

gdb - GDB 是否支持 "run time sampling"或者是否有用户 "extension"支持

ruby - 有没有办法用内存分配报告来分析 ruby​​ 1.9.2 脚本?

PHP 不会在 Fedora 25 上加载 pdo_mysql 扩展

javascript - 是否可以根据按钮名称将表单的值从按钮提交到两个页面?

eclipse - 颠覆性连接器不适用于最新的 Ganymede 更新

java - 实现微调器时遇到问题

eclipse - 如何在eclipse中卸载插件?

javascript - 在 chrome 中分析 JavaScript?