我有以下环境。
操作系统:Win 7 64位 WAMP Server 2.2 PHP:5.3.8 Apache:Apache2.2.21 Eclipse:版本:3.7.1 PDT:3.0 Xdebug:php_xdebug-2.1.3-5.3-vc9-x86_64.dllXDebug已配置并显示在phpinfo中。 我看到Xdebug会话在浏览器中开始和结束。
但由于某种原因,日食并没有停留在任何断点。我甚至尝试设置“Break at first line”。但没有任何效果。
尝试了论坛的一些建议。没有什么工作。
不确定我是否遗漏了某些东西,或者我的装置很奇怪?
请让我知道你的想法
答案 0 :(得分:2)
帮助我解决此问题的一件事是将以下行添加到相关的php.ini文件
xdebug.remote_enable=1
答案 1 :(得分:1)
首先,运行phpinfo();
获取您的信息,然后按Ctrl + A,复制所有信息,然后将所有单词放入此textarea。[http://xdebug.org/find-binary] [1],xdebug将告诉您xdebug的版本和config将你的php.ini文件的结尾。
检查eclipse菜单“在第一行停止”,确保现在使用xdebug,而不是日食中的zenddebug。
祝你好运答案 2 :(得分:1)
查看与您的PHP&版本匹配Eclipse ....有时它也有助于解决问题。
我的断点没有停止,所以我检查了日食和PHP& xdebug verson并解决了我的问题。
同时检查Eclipse"首选项 - > PHP - > PHP解释器"和PHP的版本。