2

据我所知,我已经将 xDebug 设置为在我的本地机器上工作,但显然不是。我试图从

没有 xdebug

用 xdebug.

谁在乎?第二张图片是 xDebug 工作的,这意味着我可以让堆栈跟踪等工作。帮助!

我按照 xdebug 站点上的安装说明进行操作。我在 /etc/php5/apache2/php.ini 文件中包含以下内容:

zend_extension=/etc/php5/xdebug/xdebug.so
xdebug.default_enable = 1
xdebug.auto_trace = 1
xdebug.collect_vars = 1
xdebug.collect_params = 4

查看 phpinfo() 时,我得到:

此程序使用 Zend 脚本语言引擎:Zend Engine v2.3.0,版权所有 (c) 1998-2012 Zend Technologies with Xdebug v2.2.1,版权所有 (c) 2002-2012,Derick Rethans

此外,在模块部分的下方,我看到带有它的设置的 xDebug 就在那里。

但是,当有错误时,我似乎无法让 xDebug 在我的页面上显示任何信息?

有任何想法吗?

4

1 回答 1

1

Xdebug 不格式化输出。

确保在 php.ini 中将PHP 的html_errors设置为 1

于 2012-10-24T02:09:36.313 回答