哪些 PHP、Xdebug 和 Eclipse 配置适用于 Windows 7 64 位?

哪些 PHP、Xdebug 和 Eclipse 配置适用于 Windows 7 64 位?

我已经折腾了好几天,试图找到正确的组合,让我可以在 Eclipse 中使用断点和变量查看进行调试,而不会导致 Apache 崩溃。

  • PHP 5.3? PHP 5.2?
  • Eclipse Helios?Eclipse Galileo?其中一个或另一个带有特定版本的 xdebug 或 php?或者我真的需要使用 NetBeans 或其他东西吗?
  • 我的 64 位操作系统有问题吗?是否需要特定 64 位版本的 PHP、Eclipse 或 Xdebug 才能在 Windows 7 64 上运行?
  • 我在 php.ini 中需要任何特殊的 xdebug 配置选项和技巧吗?例如关闭 xdebug.profiler_enable 或不在 zend_extension 到 xdebug dll 的路径周围使用引号?
  • Vhosts 问题?
  • 放弃整个东西并回到 Win XP 或 Ubuntu?

以下是我已经阅读过的内容:

基本上,如果人们可以发布他们的工作(即使用断点进行调试和在 Eclipse 中查看局部变量)Win7 64 位配置,那就太好了,包括:

  • PHP 版本(5.3.1、5.2.11 等)
  • Xdebug dll(2.1.0-5.3-vc6 等)
  • Xdebug php.ini 配置(zend_extension = “C:\xampp\php\ext\php_xdebug.dll”等)
  • Apache 版本(2.2.14 等)
  • Eclipse 版本
  • 还有什么重要的东西吗?“秘密成分”?

谢谢!自从我买了一台装有 Win 7 的新笔记本电脑后,我就很想念我的调试器!遗憾的是,我的笔记本电脑上的某些驱动程序(可切换显卡、多点触控板等)似乎还不能与 Ubuntu 兼容,所以我感觉在 Win 上有点受困 :( 我知道我最终会找到办法的,但我已经在这个反复试验的游戏上玩了一段时间,正在寻求一些指导。

(最初发布在 StackOverflow 上,但已移至 SuperUser:)
https://stackoverflow.com/questions/4628215/what-php-xdebug-and-eclipse-configurations-work-on-windows-7-64-bit

答案1

youtube 上有 2370 个关于如何让 XDebug 工作的视频。我看过其中 50 个关于 Luna Eclipse 的视频。我最终放弃了,转而使用 PhpStorm。这是有史以来最好的决定。在 storm 上,xdebug 相对容易,应用程序的其余部分也很棒。我已经在 eclipse 上安装了十几次 XDebug,最终让它与 keplar 和其他程序一起工作(从来没有 luna ),但总是花很长时间,总是伴随着咒骂和发誓。你最好放弃 eclipse,转而使用其他产品。它是一款很棒的产品,但持续不断的 XDebug 麻烦使它成为一个失败的选择。

相关内容