php curl 이미지 다운로드

나는 로컬 호스트에 컬을 실행하려고, 나는 php.ini을 변경했습니다. 오류는 빈 페이지만 오고 없습니다. php.ini 또는 아파치 설정에 다른 설정이 있습니까? 안녕, 나는 API 호출에서 세부 사항을 얻기 위해 컬을 사용하고 있어요, 내 API 중 하나에서 그것은 zip 파일을 반환 호출, 나는 그 zip 파일을 강제로 다운로드좋아, 어떻게 컬이 작업을 수행 할 수 있습니다 그것은 다른 사이트에서 XML 또는 이미지를 얻기 위해 유용합니다. 서버가 fopen에서 콘텐츠를 얻을 수없는 경우. 외부 URL을 유효하거나 잘못된 페이지에 사용하고 있습니다. 윈도우10 컴퓨터에서 컬 로컬 WAMPServer를 사용하지 않고 성공 또는 실패를 얻는 방법. https://connekthq.com/plugins/instant-images/ 권한, 최대 업로드 크기 및 REST API 차단에서 세 가지 솔루션을 각각 시도했으므로 아무 소용이 없습니다. 참조: file_get_contents 있는 파일 다운로드. 특정 URL에서 콘텐츠를 다운로드하는 것은 인터넷에서 일반적으로 사용되며, 특히 Amazon, Alexa, Digg 등에서 제공하는 웹 서비스 및 API 의 사용이 증가하기 때문입니다. PHP의 cURL 라이브러리는 종종 기본 공유 호스팅 구성과 함께 제공되며 웹 개발자가 이 작업을 완료할 수 있도록 합니다.

“SSL 인증서 문제 : 로컬 발급자 인증서를 얻을 수 없습니다”나는 PHP 컬 기능을 사용할 때 73 줄에서 컬 옵션에 이 줄을 추가하여 수정, 그것은 항상 먼저 (에코에서와 같이) 나는 단지 변수에 할당 할 때 URL의 내용을 반환하고 싶어. 이런 일이 일어나는 것을 막을 수있는 방법이 있습니까? 나는 코드를 정확하게 사용하고 단순히 메인 프로그램에서 불렀다. 명령줄에서 또는 브라우저를 통해 php 프로그램을 호출하는 경우 동작은 동일합니다. 죄송합니다, 내 복사 및 내 이전 코멘트를 붙여 넣기에 구핑. 추가 할 curl 옵션은 다음과 같습니다 : 코드를 실행하고 빈 페이지를 가져옵니다. 에코 $returned_content를 추가하면 소스 코드가 아니라 페이지 자체가 됩니다. 명령줄에서 curl -s `http://download.finance.yahoo.com`를 실행하면 소스 코드가 표시됩니다. 당신은 컬 내 문제에 대한 해결책을 찾는 데 도움이하시기 바랍니다 수 있습니다 . CURL을 사용하여 스트리밍 링크에 대한 정보를 가질 수있는 스크립트를 작성했습니다. 나는 스트리밍 웹 사이트에서 호스팅되는 스트리밍 링크에 대한 스크립트를 작성할 수 있었다, 나는 서버에서 정보를 얻을 수 있었다, 또한 나는 링크를 다운로드 할 때 명령 WGET을 사용합니다. 내 문제는 : 링크가 존재하는 응답을 얻기 위해 CURL 또는 WGET을 사용하는 방법 (VLC 또는 KODI에서 링크 작업) 이 링크와 같은 서버에서 유효합니다 : (나는 KODI에서 링크를 가지고) 나는 서버에서 정보를 얻기 위해 KODI 링크와 컬 또는 WGET을 사용하고 싶은 것을 의미 요청의 목적은 링크가 존재한다는 것을 증명하는 방법입니다.

컬 명령으로 링크가 KODI를 통해 작동하는 동안 금지 된 반환 (403)이 있습니다. 여기에 내 스크립트와 예를 들어 링크의 예입니다 : URL ->http://dittotv.live-s.cdn.bitgravity.com/cdn-live/_definst_/dittotv/secure/zee_cinema_hd_Web.smil/playlist.m3u8 또한 나는 시도 : wget -a -a -spider myurl -> 나는 8 코드가 반환됩니다. <?php 함수makeCurlCall($url){$curl = curl_init(); $timeout = 5; curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,$timeout); curl_setopt($curl,CURLOPT_USERAGENT,`Mozilla/5.0; U; 윈도우 NT 5.1; en-US; rv:1.8.1.13) 게코/20080311 파이어폭스/2.0.0.13`); $output = curl_exec($curl); curl_close($curl); 반환 $output; } 함수 getImages($html) { $matches = 배열(); $url_regex = `~http://somedomain.com/images/(.*?) .jpg~ i`; preg_match_all($url_정규식, $html, $matches); foreach ($matches[1] $img) { saveImages ($img); } 기능 저장이미지($name) { $url = `http://somedomain.com/images/`$name.`. jpg`; $data = 메이크컬콜($url); file_put_contents(`사진/`$name.`.`. jpg`, $data); } $i = 1; $l = 10; 동안 ($i 내 컬에 params.