私のローカルホストのphp curlで数日間問題があります。私はCURLOPT_URLパラメータに達していないようです。 curl_errorとcurl_errnoは "Recv failure:Connection was reset"と言っています。 urlは、渡されたpostデータの処理された値を返すものとします。私はWindows 7のマシンを使用して、XAMPPを実行しています。3.2.2 あなたの助けを歓迎します。おかげで以下curl_errno 56 on localhost
は私のコードです:
private function getCurl ($credentials = array(), $app_code = "")
{
$ch = curl_init();
$data = array('Code' => $code,'type' => 'credentials');
curl_setopt($ch, CURLOPT_URL,'http://localhost/web/service.php');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Basic ' .
base64_encode($credentials['user'] . ":" . $credentials['pass'])));
$curl_response = curl_exec($ch);
//return array(curl_error($ch),curl_errno($ch));
curl_close($ch);
return $curl_response;
}
を保存し、あなたのウェブサーバのログに記録されるかどうか確認することはできますか? – Learner
こんにちはDroy、XAMPPのログがあります –
@DROY役立つことがあれば、別のコンピュータでアプリケーションを設定しようとしましたが、カールは正常に機能しました。私のコンピュータからの最近の変更は、pythonとdjangoのpipインストールでした。 –