请稍等 ...
×

采纳答案成功!

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

使用redis后,没有返回信息

//生成一个随机数
$code = rand('1000','9999');
$redis = new \Swoole\Coroutine\Redis();
$redis->connect(config('redis.host'),config('redis.port'));
$redis->set(Redis::getSmsKey($phoneNum), $code, config("redis.out_time"));
$redis->close();

return Util::show(config('code.success'), '验证码发送成功');


添加了上面的redis代码,没有返回任何信息,如果没有使用redis是可以返回的,

network中显示

//img1.sycdn.imooc.com//szimg/5ae3eacb0001bd6812460637.jpg




还请singwa老师帮忙,看下原因,十分感谢

正在回答 回答被采纳积分+3

1回答

singwa 2018-04-28 23:50:44

你好,你把这个地方换成异步redis试试是否可以?

0 回复 有任何疑惑可以回复我~
  • 我也遇到了同样的问题,用异步redis可以返回数据,但是协程不行
    回复 有任何疑惑可以回复我~ 2018-05-02 21:01:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信