Xdebug 值得一次配好
Web 请求进不了断点时,排障成本很高。我愿意花半天把本地 PHP + Xdebug + PhpStorm 监听打通,后面每个奇怪 Bug 都更从容。
我常用的排障顺序
- 确认是不是根本没打到那段代码(路由 / 缓存 / 旧文件)。
- 在入口和可疑分支下断点,看参数真实值。
- 对外部调用(HTTP、DB)前后各停一次,分清是己方问题还是对方问题。
PHP 项目里我最愿意花时间配的,就是能一步步走进请求。
Web 请求进不了断点时,排障成本很高。我愿意花半天把本地 PHP + Xdebug + PhpStorm 监听打通,后面每个奇怪 Bug 都更从容。