Configuration 使用MAMP Pro 1.9.2和;MacGDBp v1.3.1
我在MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-20060613上安装了XDebug包 我将以下内容放入我的php.ini文件中:Configuration 使用MAMP Pro 1.9.2和;MacGDBp v1.3.1,configuration,ide,xdebug,mamp,Configuration,Ide,Xdebug,Mamp,我在MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-20060613上安装了XDebug包 我将以下内容放入我的php.ini文件中: zend_extension="/Applications/MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-0060613/xdebug.so" xdebug.remote_enable = On xdebug.remote_autostart = 1
zend_extension="/Applications/MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-0060613/xdebug.so"
xdebug.remote_enable = On
xdebug.remote_autostart = 1
xdebug.remote_host = localhost
xdebug.remote_port = 9999
我禁用了zend优化器。
我在MacGDBp中设置了正确的端口。
我确实从命令行获得了正确的堆栈跟踪。
不过,我想做的是在Firefox中加载一个页面并用MacGDBp进行调试。
MacGDBp不应该读取和解析通过指定端口产生的任何内容吗?
谁能告诉我我错过了什么?
谢谢 嗯,您对具体设置有点不明确,但您的设置似乎没有什么奇怪之处 我没有使用mac,我不知道MacGDBp。。。但MacGDBp建议它使用旧的GDP协议。尽管XDebug 2默认使用新的DBG协议 您应该通过将“xdebug.remote\u handler”设置为首选协议来明确这一点。在我的情况下,当我使用新的协议时,我给它输入“dpgp” 在这里您可以找到一些信息: 也可能是防火墙正在阻止端口 也许这样就可以了,否则告诉我们更多关于症状的信息 最好的
拉斐尔我也有同样的问题 我所做的是:
- 安装
- 加载我正在测试的页面
- 启用插件
- 重新加载页面