mynote phpstorm调试
phpstorm可以支持前后台服务器同时调试,原理参见:phpstorm debugging 2; 调试 分析
关键是要传递XDEBUG_SESSION_START值,需要对代码做必要的处理:
SHA-1: 5f0614ce0214b2471bac33aa2f540c13b94034dd
* 后台api调试支持,需要配置php的ide key
1、启动两个phpstorm,分别打开前后台代码。
2、分别启动调试。 注意,这里要用不同浏览器打开调试。
3、查看后台phpstorm的ide key,
将其写入params配置:
PS:
1、如果 前后台代码是在同一个git仓库中,注意后台代码的版本;很多时候升级了前台代码,后台代码却没有升级!!
2、注意配置api_url