PHP使用ngrok进行微信公众号本地开发调试

1.内网映射

由于微信项目需要在外网访问才可以,开发阶段频繁改改代码提交到服务器调试起来太麻烦,故而需要将本地网络进行穿透,

这里推荐ngrok

  1. ngrok网址https://ngrok.com/然后下载适合你的电脑版本(最近使用有点慢,而且不能绑定主机域名)
  2. 国内版sunny-ngrok  https://www.ngrok.cc/(免费版速度有时候慢,支持绑定自己域名)
  3. 自己搭建ngrok 

以ngrok.cc为列 ,下载客户端,复制隧道id,链接后即可外网访问

浏览器访问127.0.0.1:4040可以看到所以访问详细信息

PHP使用ngrok进行微信公众号本地开发调试

PHP使用ngrok进行微信公众号本地开发调试 

2.测试号调试(支付等接口必须用真实公众号) 

测试号申请网址 : https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index

PHP使用ngrok进行微信公众号本地开发调试

PHPstorm中配置xdebug打上断点即可进行本地调试