Hola a todos,
Tengo un problema: ejecuto un programa de Perl desde un cgi (es un cgi que entre otras cosas llama a un programa de Perl para ejecutarlo (ejecución típica: línea de comandos, con opciones y tal). El programa hace sus funciones y devuelve los resultados en los directorios esperados del servidor. El problema es que el CGI se queda colgado (la ejecución del programa depende de que éste a su vez descargue datos de un servidor de acceso público remoto, y eso tarda bastante tiempo) y no devuelve los resultados al usuario.
Mis preguntas son:
- ¿Puede influir el tiempo de ejecución del programa en que se cuelgue el CGI?
- De ser así, ¿cuál es la manera óptima o sino la más sencilla de evitar esto?
- ¿Se puede hacer que la página se refresque cada N segundos y conseguir evitar el susodicho problema del "cuelgue"?
Seguro que me he dejado muchas posibilidades de actuación para arreglar esto... os agradezco sugerencias.
Un saludo y gracias por adelantado.