dli*_*man 6 php xdebug var-dump
我不知道为什么,但xdebug没有突出显示var_dump().但配置似乎没问题.不知道为什么......有什么建议吗?
这是我的phpinfo(); http://pastebin.com/A45dqnWN
加上甚至xdebug_var_dump()都不会突出显示任何内容.它可以工作,但看起来像普通的var_dump().
hap*_*set 18
我在php_info()中找到了"xdebug.default_enable Off Off"选项.我也注意到在EasyPHP的最新版本中,此选项已关闭.所以通过在php.ini中设置这一行来打开它:
xdebug.default_enable=1
Run Code Online (Sandbox Code Playgroud)
接下来只是常见的操作,它完全禁用了HTML输出中的var_dump和其他错误(不是你的情况,但可能对其他人有帮助):
html_errors = On
Run Code Online (Sandbox Code Playgroud)
对于 Xdebug 3,您需要在 php.ini 中启用开发模式:
xdebug.mode= develop
Run Code Online (Sandbox Code Playgroud)
您还可以按照此处的说明一次使用多种模式。
正如 @Shadoweb for Xdebug v3 所提到的,您希望debug
允许在断点处停止,并develop
格式化var_dump
因此,您可能需要在 php.ini 中添加以下内容:
xdebug.mode=develop,debug
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我还需要xdebug.start_with_request=yes
替换重命名的xdebug.xdebug.remote_enable=1
设置才能在我的 IDE 中进行单步调试。
归档时间: |
|
查看次数: |
3003 次 |
最近记录: |