get_file_contents返回空白

在本地测试正常的应用到服务器运行不了,也没错误信息提示,LINUX服务器,就是返回空白!调用CURL解决.GG了下大部分说可能是linux的服务器双网卡的问题引起的[未测试]。

< ?php
function vita_get_url_content($url) {
if(function_exists('file_get_contents')) {
$file_contents = file_get_contents($url);
} else {
$ch = curl_init();
$timeout = 5; 
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
}
return $file_contents;
}
?>

来源:http://www.ccvita.com/161.html

2 评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注