0

次のスクリプトを使用して複数の URL からコンテンツを取得していますが、変更を加えないと永久に実行されます: https://raw.github.com/jmathai/php-multi-curl/master/EpiCurl.php

複数の URL のコンテンツを並行して取得しようとしています。常に結果を得ることが意図されています。

質問: このスクリプトが永久に実行され、しばらくすると予期したとおりに終了しないのはなぜですか?

4

1 に答える 1

0

以下のコードを追加する必要があります。一定時間後に接続にタイムアウトを追加します。

curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );
于 2013-06-12T09:32:55.303 に答える