【发布时间】:2011-07-03 18:48:00
【问题描述】:
我正在使用带有 Eclipse PDT 的 win7-64 在 Xampp 上测试 XDebug。我正在调试一个回显语句的简单脚本。我可以跳过这些语句,但是在整个脚本完成运行之前,内部 Web 浏览器窗口不会显示这些语句。我尝试在脚本顶部输入 phpinfo() ,它在浏览器中显示得很好。有没有人遇到过这个问题,有办法解决吗?
【问题讨论】:
标签: echo xdebug eclipse-pdt
我正在使用带有 Eclipse PDT 的 win7-64 在 Xampp 上测试 XDebug。我正在调试一个回显语句的简单脚本。我可以跳过这些语句,但是在整个脚本完成运行之前,内部 Web 浏览器窗口不会显示这些语句。我尝试在脚本顶部输入 phpinfo() ,它在浏览器中显示得很好。有没有人遇到过这个问题,有办法解决吗?
【问题讨论】:
标签: echo xdebug eclipse-pdt
在 php.ini 中编辑以下行为我解决了这个问题:
implicit_flush = On
output_buffering = 0
【讨论】:
添加 ob_get_contents() Eclipse 表达式,您将看到缓冲区!
【讨论】:
也许是缓冲输出?
试过flush()?
http://php.net/manual/en/function.flush.php
【讨论】: