cURL 오류(7)를 해결하는 효율적인 방법: 호스트에 연결할 수 없습니다.
P粉674999420
P粉674999420 2023-08-20 16:21:20
0
1
778
<p>cUrl(php)을 사용하여 프로젝트 코드를 xml 형식의 웹 서비스에 보내고 있습니다. localhost에서는 올바른 응답을 받았지만 서버에서 실행하면 다음과 같이 표시됩니다. </p> <인용문> <p>cURL 오류(7): 호스트에 연결할 수 없습니다</p> </인용문> <p>제 코드는 다음과 같습니다:</p> <pre class="brush:php;toolbar:false;">함수 xml_post($post_xml, $url) { $user_agent = $_SERVER['HTTP_USER_AGENT']; $ch = cur_init(); // 컬 핸들 초기화 컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 컬_setopt($ch, CURLOPT_URL, $url); 컬_setopt($ch, CURLOPT_FAILONERROR, 1); 컬_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 컬_setopt($ch, CURLOPT_RETURNTRANSFER,1); 컬_setopt($ch, CURLOPT_TIMEOUT, 50); 컬_setopt($ch, CURLOPT_POSTFIELDS, $post_xml); 컬_setopt($ch, CURLOPT_USERAGENT, $user_agent); // 컬_setopt($ch, CURLOPT_PORT, $port); $data = 컬_exec($ch); $curl_errno = 컬_errno($ch); $curl_error = 컬_오류($ch); if ($curl_errno > 0) { echo "cURL 오류($curl_errno): $curl_errorn"; } 또 다른 { echo "n번째 데이터를 받았습니다"; } 컬_닫기($ch); 에코 $ 데이터; }</pre> <p>탈리를 위해 프로젝트 코드를 보내고 그로부터 세부정보를 얻습니다. 나는 php 4+와 php5+의 두 버전을 모두 사용해 보았지만 성공하지 못했습니다. 해결책이 있나요? </p>
P粉674999420
P粉674999420

모든 응답(1)
P粉208286791

매우 명확합니다... 无法连接到主机或代理。

를 의미합니다

다음 코드는 모든 시스템에서 작동합니다:

으아악

구글 페이지가 보이지 않는다면 您的URL有误或您有一些防火墙限制문제일 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿