[英]No output durning debug with NetBeans and XDebug
在将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
也许您启用了output_buffering
吗? 同样,启用output_handler(例如压缩处理程序,例如gzip)可以缓冲,直到达到特定的块大小为止。
浏览器有时也会缓冲。 输出一堆空白可以解决这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.