코드:
으아악실행 과정에서 두 가지 오류가 보고됩니다.
(1)SSL certificate problem: unable to get local issuer certificate。
在php.ini
다음 두 줄의 코드를 파일에 추가하면 이 오류가 사라집니다.
(2) 위 오류가 사라진 후 나타나는 현상
으아악이제 정말 다른 방법은 없습니다. . 매개변수나 서명이 틀리더라도 상대방 서버에서는 에러코드를 반환하게 되는데, 이 502는 에러코드를 반환할 기회조차 주지 않는다. 이 문제를 해결하도록 하나님께 도움을 구하십시오.
wamp服务器怎么会由502?502是反向代理错误。
你本地的apache+php+mysql+windows是反向代理模式运行还是apache2 handler形式?
明显是对方网站挂了啊……浏览器直接打开也是502
提示比较明显了。后端服务有问题,所以 upstream 返回有 502。
对方的后端服务在响应你的请求时返回了一个代理不接受的结果(一般是 4XX,5XX)。
有两种情况:
对方后端服务本来认为不应该有 5XX 的结果(或者对方后端服务宕了),所以 upstream 不支持接受这类结果。那就是让对方改服务,不要返回 5xx 错误。
对方后端服务认为支持用 4xx/5xx 表示一些结果(常见于 Restful 服务),那需要对方修改 upstream 配置,支持这类结果作为正常结果返回。
Set : CURLOPT_SSL_VERIFYPEER => false
请求页面,接口调试,用postman。非常好用的一个工具。模拟请求,可以方便拿到请求实例代码