2014-03-29 10 views
0

this webpage에서 일부 데이터를 긁어 내려고합니다.페이지가 존재하면 file_get_contents가 오류 500을 반환합니다.

이 코드를 사용하여 시작했다 :

$list_url = "http://www.jackwills.com/en-GB/ladies/sale"; 
$html = file_get_contents($list_url); 
echo $html; 

그러나, 다른 도메인과 그 file_get_contents() 작품에도 불구하고 웹 사이트의 오류 (500)를 반환합니다.

내가 나중에 페이지를 넘길 수있는 회피 방법이 있습니까?

UPDATE

ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 6.0)'); 반이 저를 가지고 설정하고 지금은 어떤 스타일이있는 HTML 페이지를 참조하십시오. 필요한 정보는 JavaScript에 의해 생성됩니다 - 그걸 얻을 수있는 방법이 있습니까?

+1

여기 잘 작동 : 같은에 있어야하는 "allow_url_fopen을"로 설정 관련 php.ini 파일을 확인 http://codepad.viper-7.com/q6k2rQ –

+0

잘 작동 .. 재현 할 수 있습니다 ... –

+0

URL을 열 수 있도록 설정이되어 있습니까? http://ca2.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen – faintsignal

답변

0

나를 위해 작동합니다.

allow_url_fopen = On 
+0

답장을 보내 주셔서 감사합니다. 당신이 가진 것은'php.ini' 파일의 내용입니다. – Sebastian

관련 문제