哪些PHP、Xdebug和Eclipse配置在64位Windows 7上工作?
我已经混了好几天了,试图找到一个合适的组合,使我能够在Eclipse中调试断点和变量查看,而不会使Apache崩溃哪些PHP、Xdebug和Eclipse配置在64位Windows 7上工作?,php,eclipse,windows-7,64-bit,xdebug,Php,Eclipse,Windows 7,64 Bit,Xdebug,我已经混了好几天了,试图找到一个合适的组合,使我能够在Eclipse中调试断点和变量查看,而不会使Apache崩溃 PHP5.3?PHP5.2 日食太阳神?伽利略月食?一个或另一个使用特定版本的xdebug或php?或者我需要使用NetBeans还是其他什么 我的64位操作系统有问题吗?是否需要特定的64位版本的PHP、Eclipse或Xdebug才能在Windows 7 64上工作 我在php.ini中需要什么特殊的xdebug配置选项和技巧?比如关闭xdebug.profiler_enab
- PHP5.3?PHP5.2
- 日食太阳神?伽利略月食?一个或另一个使用特定版本的xdebug或php?或者我需要使用NetBeans还是其他什么
- 我的64位操作系统有问题吗?是否需要特定的64位版本的PHP、Eclipse或Xdebug才能在Windows 7 64上工作
- 我在php.ini中需要什么特殊的xdebug配置选项和技巧?比如关闭xdebug.profiler_enable,或者不在xdebug dll的zend_扩展路径周围使用引号
- Vhosts问题
- 放弃这一切,回去赢取XP或Ubuntu
- 等等等等。。。所以,xdebug bug跟踪器、eclipsebugzilla等等
- 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\u Xdebug.dll”等)
- Apache版本(2.2.14等)
- 还有什么重要的吗?“秘方”
Windows 7 64位。如果我记得的话,我在Netbeans 6.9.1和7.0 beta、PHP5.2.6、Apache 2.2.3上使用了X-debug 2.1.0,但这不重要 php.ini:
zend_extension_ts="C:\work\xampp\php\ext\php_xdebug-2.1.0-5.2-vc6.dll"
xdebug.remote_enable=On
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
在Netbeans菜单工具-->选项-->PHP-->常规:确保PHP解释器文件指向正确,并且Xdebug端口为9000
最后,对于网站调试,我使用Firefox,它在请求中添加了Xdebug会话参数。我目前使用的是Windows 7 64位,我目前正在使用该堆栈来开发我的PHP项目。据我所知,您可以轻松地使用32位,而不会出现任何问题。EasyHP堆栈包括Xdebug,因此它应该是可靠的设置起来非常简单 可以下载32位或64位,但是使用64位版本会有问题,我一直在使用32位Netbeans,没有任何问题
希望这会有所帮助!因此,下面是我现在在Windows 7 64笔记本电脑上使用的内容,它似乎正在工作:
我在wamp 2.2中安装了以下内容:
使用vc-9构建的64位线程安全版本Apache\
Apache 2.4.2
Php 5.4.3
MySQL 5.5.24
PHPxdebug-2.2.0-5.4-vc9-x86_64.dll-此版本的xdebug不起作用,但在下载和安装之后:
PHPxdebug-2.2.3-5.4-vc9-x86_64.dll-最新的线程安全版本,我的eclipse调试器工作正常。谢谢,我确实打算尝试恢复到PHP5.2(对Drupal工作更好)。我已经习惯于Eclipse,并且犹豫是否切换到NetBeans,但也许我会。在我尝试了几次之后,我会接受最有效的答案。@thaddeusmt为了补充这一点,xdebug有一个页面,您可以在其中粘贴php.ini,以根据体系结构/版本获得关于下载哪个xdebug.dll的建议:。此外,NetBeans有一个“Eclipse”键盘快捷键配置文件以简化过渡。我想你是对的,它确实属于超级用户,我只是住在StackOverflow上,所以这是我的本能(还有其他关于Eclipse/Xdebug的好问题)。我不会说Windows不是“本机”不过,如果您熟悉JVM的前提,那么Eclipse平台。减少解决问题所需的跟踪和错误不是任何问题的重点吗?但我会关闭并移动。嗯,不知道您不能关闭或删除带有悬赏的问题。这应该在常见问题解答中。您正在使用当前的EasyHP release与PHP5.3.5和Xdebug 2.1.0兼容?