curl在本地正常输出,访问在线URL一片空白

inssuc 2011-02-27 07:34:23
CURLOPT_URL改成http://localhost/hello.html,正常工作显示hello的内容,但访问外面的网站比如google sina,都不行,curl_exec为空,哪里出了问题?

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.google.com/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
var_dump(curl_exec($ch));
curl_close($ch);
...全文
355 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
inssuc 2011-02-28
  • 打赏
  • 举报
回复
我再查查,谢谢帮忙
life169 2011-02-27
  • 打赏
  • 举报
回复
你的代码真的没问题,我copy下来测试的。

是不是浏览器的安全级别或防火墙的问题啊
inssuc 2011-02-27
  • 打赏
  • 举报
回复
啊,那我这边为什么访问外边就空白呢? 我上网也正常啊
life169 2011-02-27
  • 打赏
  • 举报
回复
代码没有问题,是能够连接并输出的。

只不过http://www.google.com 是 错误:302,
(连接google,因为我们的地址会被转移到google.com.hk,所以才302的)
http://www.baidu.com/没问题
http://www.sina.com.cn/没问题

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧