使用CURL / PHP进行简单请求时出错403

时间:2013-12-13 16:32:02

标签: php curl

这是我的代码,是一个使用cURL的简单请求:

<?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

如何解决我的问题? 谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,这可能是因为您实际上无法访问此url。尝试不同的url - 它会给你相同的回复吗?

还尝试在您的请求中添加curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);