PHP에서 cURL을 사용하여 원격 파일을 가져오는 간단한 방법을 작성했습니다. 테스트 중에 문제가 발생했습니다.
즉, 원격 파일을 가져올 때 실제 파일을 가져오려면 점프해야 합니다.
어떻게 해결하나요?
Google 프로세스 중에 다음 웹페이지를 봤습니다. For php cur to get 301 또는 302 리디렉션 URL 문제
읽은 후, curl_setopt()를 통해 CURLOPT_FOLLOWLOCATION을 설정하는 솔루션을 배웠습니다.
CURLOPT_FOLLOWLOCATION 옵션에 대한 자세한 내용은 다음을 참조하세요. /hk.php.net/manual/en/function.curl-setopt.php
게다가 위 웹 토론의 주요 문제는 PHP 설정으로 인해 발생합니다. CURLOPT_FOLLOWLOCATION을 사용할 수 없습니다.
에서 제안한 원본 텍스트 하이라이트는 다음과 같습니다.
기본 기본 안전 및 기본 Open BaseDir을 끄면 문제가 발생합니다. 해결되었습니다.