私はCURLを私のサーバに追加されたaddon ipで使いたいです。私のCURLスクリプトに何か問題があります。私はaddon ipを渡します。
他のサーバ上で罰金を実行しているこのスクリプト
<?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;
?>
インターフェイスIPとして何を提供していますか?システムのローカルIPまたはネットワークのパブリックIP?カールリクエストが通過する必要があるネットワーク構造(一般情報)を教えてください。 https://curl.haxx.se/libcurl/c/CURLOPT_INTERFACE.htmlおよびhttp://stackoverflow.com/questions/24585025/what-is-the-curl-option-curlopt-interface-andを参照してください。 -When-to-use-it – webDev
サーバまたはPHPに追加されたパブリックIPを提供するバージョン5.6.30、Apache/2.4.6(CentOS) –