我遇到了一些奇怪的问题,在将我的 PHP 升级到 5.4 后,我在 NetBeans 7.0.1 中调试时遇到了问题。当调试会话处于活动状态时,浏览器不会显示任何输出,但调试器会正常运行。我可以在我的应用程序中设置断点,它们可以正常工作,但服务器不会将任何内容返回给浏览器。发送会话结束请求输出后正常工作。
这是我在 php.ini 中的设置
zend_extension = c:\php\ext\php_xdebug-2.2.0RC1-5.4-vc9.dll
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.remote_log="c:\php\xdebug.log"
根据 xdebug 日志,xdebug 连接到 IDE,IDE 没有任何抱怨。
任何线索都会非常受欢迎。这是我的 php.ini 文件: http: //pastebin.com/z8LBsmmw