对,我把头发拉出来。
我使用Netbeans,EasyPHP和Installed xdebug,将我的phpinfo()结果复制/粘贴到xdebug向导中,然后告诉你需要下载哪个.dll文件。
我已经按照所有说明操作了,我的phpinfo()现在说安装了xdebug,我在php.ini文件中添加了适当的行。但是,我在Netbeans的断点不起作用!我知道安装了xdebug是因为如果我手动将xdebug_break()
添加到我的代码中,那么它们就是一个断点。
如果没有每次手动使用xdebug php函数,我怎样才能使netbeans和断点工作?!
PS。我知道这个问题已被问了一百万次,但我已经按照其他解决方案而没有解决我的问题!
如果能够解决问题,我会使用XP吗?
答案 0 :(得分:0)
经过许多痛苦的时间后,我发现我有两个:
extension = php_xdebug.dll
在我的php.ini
文件中取消注释,并且:
zend_extension = C:\path-to-xdebug-file\php_xdebug.dll
已添加到我的php.ini
文件中。你应该拥有一个或另一个!
无论如何我改变了
extension = php_xdebug.dll
到
;extension = php_xdebug.dll