1

PHPでXML応答を取得するためにCURLを使用しています。問題は、PHP cronジョブファイルを実行すると、応答が得られなかったことです。

$ch = curl_init($URL);
curl_setopt($ch, CURLOPT_TIMEOUT, $this->timeout);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, true);     
curl_setopt($ch, CURLOPT_PORT, 80);

$responseAll = curl_exec($ch);

コマンドプロンプトでCURLを実行すると、応答が返されます

CURL -Li <URL>

しかし、問題は、これをPHPファイルとして実行すると、curlが次のようにエラーをスローすることです。

35SSL接続エラー

注: PHP4でも同じことが正常に機能します。この問題はPHP5でのみ発生します

4

0 に答える 0