如何配置Xdebug使其在浏览器中以表格形式展示错误追溯信息
Xdebug浏览器错误追踪橙色表格开启方案
该问题是仅开启了Xdebug的调试模式,未开启开发展示模式导致的,可按以下步骤配置:
1. 修改php.ini配置文件
在你的php.ini配置文件中找到Xdebug相关配置段,修改/新增以下参数:
- 调整Xdebug运行模式,同时启用调试和开发辅助功能:
xdebug.mode = debug,develop - 开启PHP网页错误展示:
display_errors = Onhtml_errors = On - 可选:开启完整堆栈信息采集,获得更详细的错误追溯内容:
xdebug.dump_globals = Onxdebug.collect_params = Onxdebug.collect_return = On
如果你使用的是早已停止维护的Xdebug 2版本,对应开发模式开启参数为
xdebug.default_enable = On,建议升级至Xdebug 3获得更好的兼容性。
2. 重启相关服务
修改配置保存后,重启你的Web服务(Apache/Nginx)和PHP-FPM进程,确保配置生效。
3. 功能验证
你可以先访问xdebug_info()页面,检查develop模式是否已标记为启用,再运行一段包含错误的PHP代码(例如调用不存在的函数),浏览器访问即可看到橙色的错误追溯表格。
你提供的xdebug_info()运行结果截图参考:
内容的提问来源于stack exchange,提问作者Amir Abouei
相关产品推荐
相关产品推荐

