我正在运行一个相当长的脚本,该脚本获取指定域的内容并在对所述 html 运行一系列测试之前解析 html。无论如何,脚本会在一段时间后超时。我试着把它放在我的页面顶部,但仍然没有成功:
set_time_limit(0);
这里是有问题的错误:
cURL error number:28
cURL error:Operation timed out after 10000 milliseconds with 316183 out of 6476018 bytes received
最佳答案
您需要使用 curl_setopt 设置 curl 完成操作所需的时间。
具体的 CURLOPT_TIMEOUT 设置。
curl_setopt($ch, CURLOPT_TIMEOUT, 400); // the timeout in seconds
关于php - 如何删除 PHP 中的 CURL 时间限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858104/