Curl在localhost上工作但不通过AWS外部服务。获得403禁止请求

时间:2015-10-01 23:05:23

标签: php curl amazon-web-services amazon-ec2

我正在尝试向网站做一个简单的卷曲请求" www.houzz.com"。

$url="http://www.houzz.com/";
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64)');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch,CURLOPT_TIMEOUT,5);

代码在我的localhost机器上完美运行但是现在我切换到AWS它似乎不适用于我的EC2实例。页面现在加载:

"403 Forbidden. Request forbidden by administrative rules."

当我推出一个新的beanstalk应用程序时,它工作了两次,但是大多数时候它并没有让我认为它与IP有关?

任何帮助都将不胜感激。

0 个答案:

没有答案