如何在Eclipse上设置PHP分析?

时间:2010-04-28 11:46:02

标签: php eclipse profiling xdebug

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

3 个答案:

答案 0 :(得分:3)

我遇到了解决我真正问题的方法:让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"

当涉及到错误时,没有什么是神圣的。)

答案 1 :(得分:1)

xdebug.auto_profile = 1文件中设置php.ini

答案 2 :(得分:0)

我无法在Eclipse中使用Xdebug进行分析。

但是,您并不需要Eclipse进行性能分析,它几乎没有价值。在xdebug中打开配置文件后,所有调试信息都会转储到临时目录中,您只需使用任何工具查看它(我更喜欢webgrind)。