Estoy ejecutando un script bastante largo que recupera el contenido de un dominio específico y analiza el html antes de ejecutar una serie de pruebas en dicho html. De todos modos, el script se agota después de un tiempo. He intentado poner esto en la parte superior de la página, pero sigue sin suerte:¿Cómo eliminar el límite de tiempo de CURL en PHP?
set_time_limit(0);
Aquí está el error en cuestión:
cURL error number:28
cURL error:Operation timed out after 10000 milliseconds with 316183 out of 6476018 bytes received
Configuración CURLOPT_TIMEOUT a un valor más alto no va a eliminar el límite de tiempo. Poniéndolo en cero (0) lo hará. Lo mismo ocurre con CURLOPT_TIMEOUT_MS. (fuente: http://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html/http://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT_MS.html) –