PHP使用ngrok进行微信公众号本地开发调试
1.内网映射
由于微信项目需要在外网访问才可以,开发阶段频繁改改代码提交到服务器调试起来太麻烦,故而需要将本地网络进行穿透,
这里推荐ngrok
- ngrok网址https://ngrok.com/然后下载适合你的电脑版本(最近使用有点慢,而且不能绑定主机域名)
- 国内版sunny-ngrok https://www.ngrok.cc/(免费版速度有时候慢,支持绑定自己域名)
- 自己搭建ngrok
以ngrok.cc为列 ,下载客户端,复制隧道id,链接后即可外网访问
浏览器访问127.0.0.1:4040可以看到所以访问详细信息
2.测试号调试(支付等接口必须用真实公众号)
测试号申请网址 : https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index
PHPstorm中配置xdebug打上断点即可进行本地调试