【问题标题】:Why is my xdebug not styled?为什么我的 xdebug 没有样式?
【发布时间】:2011-08-02 17:18:28
【问题描述】:

所以我在本地版本的 PHP 上启用了 Xdebug,我想知道是否有人可以回答为什么输出没有以默认方式设置样式(橙色背景,表格设计)。我可以看到堆栈跟踪和所有内容,但它只是文本,没有消息周围的 html 包装器。

如果您有任何建议,谢谢!

顺便说一句,这是在我的 php.ini 文件中:

zend_extension="C:\php\ext\php_xdebug.dll"
xdebug.show_local_vars=On
xdebug.dump.SERVER=*
xdebug.dump_globals=On

【问题讨论】:

  • 这不是一个坏问题,但是您检查过文档吗? xdebug.org/docs/display
  • 好吧,我之前在其他机器上用过,由于某种原因,显示是默认的,我不需要主动设置显示设置。我只是想知道我在这台机器上的默认设置为什么不是这种情况,为什么它看起来不像正常的方式。
  • 嗯,我明白了。这是一个稍微不同的问题(标题)。您能否确认,如果您专门设置了正确的设置,它会按预期工作吗?
  • SO 说我不能在 24 小时内给出答案,但我确实找到了解决方案——我实际上在 php.ini 中关闭了 html_errors,所以它与 xdebug 完全无关。
  • 好的。确保并发布答案;它可能会帮助其他人。

标签: php xdebug


【解决方案1】:

确保拥有:

html_errors = On

设置在php.ini

【讨论】:

    【解决方案2】:

    正如我在duplicate question 中回答的那样:

    对于 Xdebug 3,您需要在 php.ini 中启用开发模式:

    xdebug.mode= develop
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-11
      • 2013-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-02
      相关资源
      最近更新 更多