请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何调试支付回调

老师,我遇到一个问题,
就是在支付成功之后,我想把库存的变动写在商品库存日志表中,您看是不是应该这么做,就写在这个方法里。
然后,又没有成功。
原先,支付后是能成功修改状态的,但现在,没成功。
可能就是我这一段加入后造成的。
这一段代码,我用固定数据,放在另一个地方调试过,可以成功写记录。
图片描述
上面一个方法:
图片描述

这是我建的表:
图片描述

这是model,
图片描述
我该如何调试这个回调呢?
如果把回调地址贴在浏览器里,报这样的错:

图片描述
现在又找不到错误,老师您能否从上面我写的看出错在哪里吗?
或者我怎么才能线上调试呢?

老师,后来我把写日志代码提出来,写在后面。
图片描述
服务器上设置,记录日志的级别为:info,debug
图片描述
但是log中,没有打印出来。
至少,Log::record(’-- 增加库存日志记录 --’,‘debug’);
这一句,要打印出来吧。

请教老师。非常谢谢!

正在回答

2回答

7七月 2019-10-22 22:52:18

我其实每太明白要调试哪个回调?如果要调试线上这个很简单,多print或者log一些变量到日志里来分析。

1 回复 有任何疑惑可以回复我~
  • 提问者 yyii #1
    谢谢老师!不知为何Log:record写了,线上没打印出来。
    内网穿透还不会...
    另外我采用最后的方式,把写库存日志放在commit之后。
    不影响事件。最后调整了一下代码,现在实现了。
    如果放在原来的reduce...方法中,就会出错。
    回复 有任何疑惑可以回复我~ 2019-10-22 23:13:44
7七月 2019-10-22 22:52:41

另外完全可以用内网穿透来调试呀。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信