2013-07-13 3 views
-1
file_get_contents("https://api.groupon.com/v2/deals.xml?division_id=cleveland&client_id=39ddf70c45844d5a9d5a92e5106f1b229b2e1df8"); 

이 코드는 Windows에서는 작동하지 않지만 Linux에서는 작동합니다. https 때문에. 어떤 해결책이 있습니까?Windows에서 File_get_contents 기능이 작동하지 않습니까?

+0

는 "그것은 작동하지 않습니다"입니다 :이 원인이 아닌 경우

, 당신은 file_get_contents 함수 전에 코드에 다음을 추가하여이 작업을 수행, 정확한 오류가 무엇인지 지정해야 오류가 아닙니다. 대신 무엇을 얻고 있는지 말해주십시오. 오류? 화이트 페이지 ... – samayo

+0

화이트 페이지가 표시됩니다. – Vivek

+0

다른 링크는 어떨까요? [StackOverflow] (http://stackoverflow.com)처럼? – samayo

답변

1

PHP 구성에서 URL 파일을 열지 않았을 수 있습니다.

이 구성 값에 대한 자세한 내용은 http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen을 참조하십시오.

error_reporting(E_ALL); 
ini_set('display_errors', 'On'); 
+0

"file_get_contents() [function.file-get-contents]"를 구문 분석하는 동안 다음과 같은 오류가 표시됩니다. "https"래퍼를 찾을 수 없습니다. PHP를 구성 할 때 사용하도록 설정했는지 잊었습니까? ? 메시지 : file_get_contents (https://api.groupon.com/v2/deals.xml?division_id=houston&client_id=39ddf70c45844d5a9d5a92e5106f1b229b2e1df8) [function.file-get은 - 내용] : 스트림을 열지 못했습니다 : 해당 파일 또는 디렉토리 " – Vivek