PHPでCURLを使用してlocalhost上の別のサイトからlocalhost上のサイトを呼び出そうとしています。私は7PHPのCURLを使用して別のローカルホストサイトからlocalhostサイトを呼び出す
両方が、私は404エラーを取得するホストファイルに設定し、直接
アクセスした場合、正常に動作しているWindowsを使用してい
(これはテストです)。私はウェブ上のサイトを呼び出すと、それは元気に戻ってくる。
これはできませんか?
protected function get($url)
{
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
$response = curl_exec($curl);
$httpCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if($httpCode != 200)
throw new CHttpException($httpCode, 'Curl Error : ' . $response);
return $response;
}
あなたは仮想ホストを使用していますか? – stillstanding
あなたのURLの入力ミスでしょうか? – Tokk
@stillstandingはい。すべてがブラウザから正常に動作します – SystemicPlural