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