php file_get_contents 如何跨服务器

[复制链接]
查看11 | 回复1 | 2011-2-16 16:16:48 | 显示全部楼层 |阅读模式
如果我访问的项目 和我当前的项目不在同一个服务器上 用file_get_contents就会返回false 请高手指点!谢谢! 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急 急。。。。。。。。。

回复

使用道具 举报

千问 | 2011-2-16 16:16:48 | 显示全部楼层
set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。从警告信息来看,是被抓取的网页出现了服务器500错误,可能是他的程序出现超时了。如果想改变file_get_contents的超时时间,可以用resource $context的timeout参数:$opts = array('http'=>array(
'method'=>"GET",
'timeout'=>60, ));$context = stream_context_create($opts);$html =file_get_
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行