我正在使用以下脚本从多个网址获取内容,但没有任何修改,它将永久运行:https://raw.github.com/jmathai/php-multi-curl/master/EpiCurl.php
我正在尝试获取多个url的内容,并行。它的目的是始终得到一个结果。
问题:为什么这个脚本会永远运行而不会在预期的一段时间后终止?
答案 0 :(得分:0)
您应该在下面添加代码。它会在固定时间后为连接添加超时。
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );