2013-12-13 2 views
0

это мой код, простой запрос с использованием СкручиваниеОшибка 403 на простой запрос с CURL/PHP

<?php 
$ch  = curl_init(); 
$url = "http://pt.fakenamegenerator.com/gen-random-br-br.php"; 
curl_setopt_array($ch, array(
    CURLOPT_URL  =>  $url 
)); 

echo curl_exec($ch); 

Когда вы запустите ее, появляется следующее сообщение об ошибке:

Forbidden 

You do not have permission to access/gen-random-en-br.php on this server. 

Apache/2.2.15 (CentOS) Server at Port 80 pt.fakenamegenerator.com 
1 

Как Я решаю свою проблему? Спасибо!

ответ

0

Ну, это может быть так, потому что вы на самом деле не можете получить доступ к этому url. Попробуйте разные url - он дает вам такой же ответ?

И попробуйте добавить curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); в ваш запрос.

+0

В другом URL-адресе ошибка не появляется. Я изменил свой код, и результат «1» => http://pastebin.com/h79q3pAd –

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