Estimados
Estoy usando simplexml_load_file() para leer unos indicadores desde http://indicador.eof.cl/xml. O sea, un archivo fuera del servidor donde está el script.
Tengo todo funcionando a la perfección salvo porque a veces el sitio mencionado está fuera de servicio y la función simplexml_load_file se queda mucho tiempo (varios minutos) esperando la respuesta para finalmente arrojar el error.
Entiendo por qué ocurre y sé como evitar que muestre el error, pero me importa más evitar que se demore todo ese tiempo porque interfiere en la carga de mi página.
No sé si habrá alguna forma de indicarle a esa función un tiempo máximo y que luego siga con el resto del código.
Gracias