我想使用CURL和我的服务器上添加的addon ip所以我使用下面的脚本进行简单的CURL传递。
<?php
function get_html($url,$ip) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_INTERFACE, $ip);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_FAILONERROR, 0);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$ip="173.214.xxx.198";
$l = get_html("http://www.checkip.com/",$ip);
echo $l;
?>
&#13;
此脚本在其他服务器上运行正常。请给我解决这个问题
答案 0 :(得分:0)
如果它在另一台服务器上正常工作,那么这个脚本没有错。你在服务器上安装了curl吗?