찾다

 >  Q&A  >  본문

javascript - PHP가 http 게시물 페이지를 요청할 때 오류를 해결하는 방법은 무엇입니까?

코드:

으아악

실행 과정에서 두 가지 오류가 보고됩니다.
(1)SSL certificate problem: unable to get local issuer certificate。php.ini다음 두 줄의 코드를 파일에 추가하면 이 오류가 사라집니다.

으아악

(2) 위 오류가 사라진 후 나타나는 현상

으아악

이제 정말 다른 방법은 없습니다. . 매개변수나 서명이 틀리더라도 상대방 서버에서는 에러코드를 반환하게 되는데, 이 502는 에러코드를 반환할 기회조차 주지 않는다. 이 문제를 해결하도록 하나님께 도움을 구하십시오.

PHP中文网PHP中文网2843일 전572

모든 응답(5)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-16 13:18:17

    Wamp 서버가 502를 얻는 이유는 무엇입니까? 502는 역방향 프록시 오류입니다.
    로컬 apache+php+mysql+windows가 역방향 프록시 모드에서 실행되고 있습니까, 아니면 apache2 핸들러 모드에서 실행되고 있습니까?

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 13:18:17

    분명히 상대방 홈페이지가 다운됐네요... 브라우저에서 바로 열어봐도 502가 나오네요

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:18:17

    프롬프트가 더 명확합니다. 백엔드 서비스에 문제가 있어 업스트림에서 502를 반환합니다.

    상대방의 백엔드 서비스에서 귀하의 요청에 응답할 때 프록시가 수락하지 않은 결과를 반환했습니다(보통 4XX, 5XX).

    두 가지 상황이 있습니다:

    1. 상대방의 백엔드 서비스는 원래 5XX 결과가 없어야 한다고 믿었으므로(또는 상대방의 백엔드 서비스가 다운된 경우) 업스트림에서는 그러한 결과 수락을 지원하지 않습니다. 즉, 상대방에게 서비스를 변경하고 5xx 오류를 반환하지 않도록 요청하는 것입니다.

    2. 상대방의 백엔드 서비스가 일부 결과를 표시하기 위해 4xx/5xx 사용을 지원한다고 생각하는 경우(Restful 서비스에서 일반적임), 상대방은 해당 결과가 정상적인 결과로 반환되도록 지원하기 위해 업스트림 구성을 수정해야 합니다.

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:18:17

    설정 : CURLOPT_SSL_VERIFYPEER => 거짓

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:18:17

    요청 페이지, 인터페이스 디버깅, 우편 배달부 사용. 매우 유용한 도구입니다. 요청을 시뮬레이션하면 요청 인스턴스 코드를 쉽게 얻을 수 있습니다

    회신하다
    0
  • 취소회신하다