null值导致的502 bad gateway错误,线上系统莫名其妙报502错误,检查发现问题出在调用redis的hset上,value值出现了null,直接导致服务器出现502错误。加上强制类型转换后一切恢复正常。。。。
出错的代码:$redis->hSet('site' ,$k, $v);
修改后:
$redis->hSet('site' ,$k, (string)$v);
有话要说