2015-09-30 4 views
0

Я искал ответ здесь о 404, но мне не повезло решить мою проблему. У меня такая же проблема в предыдущем посте. Я уже копирую и вставляю свой ответ, но больше не везу.404 не найден в curl

вот мой код

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_USERAGENT,"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
$raw_data = curl_exec($ch); 
curl_close($ch); 

var_dump($raw_data); 

Я не знаю, если у меня есть правильный код в завиток. Но если я вставляю URL-адрес в браузер, я получаю результат. Есть ли что-то, что мне нужно настроить или установить на моем сервере? Я не знаю, в чем причина этого. Нужно ли задействовать персонал сервера, чтобы проверить это? Надеюсь на ваш совет. Я новичок в этом.

+0

, пожалуйста, напишите содержимое '$ url' и вывод' var_dump' –

+0

извините, что URL является приватным. Я не могу опубликовать его. – user3818576

+1

Попробуйте добавить 'curl_setopt ($ ch, CURLOPT_VERBOSE, true);' посмотреть, что происходит под капотом. –

ответ

2

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false); предотвращает завиток следующих переадресаций. Поэтому, если URL-адрес перенаправлен (с http на https, domain.com на www.domain.com и т. Д.), Он не будет работать.

Браузер, тем не менее, перенаправляет вас. Попробуйте изменить эту строку на curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);, это должно помочь!

+0

Я получаю тот же результат. 404 Не Найдено. но я попрошу моего администратора, если URL-адрес перенаправлен на что-то. Благодарю за ваш совет. – user3818576

+0

Имеет ли ваш URL-адрес «http: //» или «https: //»? Браузеры автоматически добавляют его, но завиток не – Adrien

+0

Проблема, я думаю, что URL-адрес только для промежуточной работы. внешний IP не добавлен. Является ли это правильной причиной моей проблемы? – user3818576