好的,我有一个脚本从远程API中提取数据并将它们插入到我们自己的数据库中。问题是它对于前30-40个条目工作正常但在此之后我不断达到最大执行时间达到60秒。这是为什么?我的意思是它起初工作正常....
以下是代码:
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($handle, CURLOPT_CAINFO, self::getCAcertsFilePath());
$response = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
curl_close($handle);
if($httpCode == 200){
return $response;
}
else{
$error_message = self::formatErrorCode($httpCode);
flash()->error($error_message);
return false;
}
感谢您的帮助, ARA