2013-11-13 2 views
0

Я много раз пытался с помощью PHP локон, чтобы получить данные из этого URL http://img.somedomain.com:1500/diveSpots/allбраузер может читать данные, но свернуться не

Но не получили никакого результата. Браузер может читать данные, но не завивать. Я проверил, что CURL включен, и завиток может получать данные с других сайтов. Может кто-нибудь сказать мне, в чем проблема? Если вам нужна дополнительная информация, пожалуйста, спросите меня. Заранее спасибо.

Вот код

<?php 

    $ch= curl_init("http://somedomain.com:1500/images/numberOfImagesFor/vXcuZ71E61/"); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($ch, CURLOPT_USERAGENT,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36"); 
    $result=curl_exec($ch); 
    print_r($result); 

?>

google.se работает хорошо. и другой URL-адрес также хорошо работает. Я тоже пытался создать свою оболочку, и она работает. Из браузера и терминала оба могут получить результаты, но php curl not. Я также пробовал с командой shell_exec, но все равно никакого результата. Можете ли вы сказать мне, в чем проблема?

+0

Покажите нам, что вы пробовали. – TiMESPLiNTER

+0

Возможно, агент пользователя? Может быть, куки? Может быть, референт? –

+0

Измените URL на http://google.se, и вы увидите, что с этим кодом нет ничего плохого. –

ответ

0

Следующий код работает для меня (требуется некоторое время, хотя 5 секунд). Не могли бы вы попробовать?

ini_set('display_errors', 'on'); 
error_reporting(E_ALL); 


$ch= curl_init("http://img.1planet.mobi:1500/diveSpots/all"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_USERAGENT,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36"); 
$result=curl_exec($ch); 
print_r($result); 
+0

Я пробовал это, но все равно никакого результата –

+0

Вы эхо отзываете «$ sResponse»? –

+0

Да, но браузер загружается, а затем показывает пустую страницу. Ничего не приходит –

Смежные вопросы