我已经在 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/