Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Aplicación se cuelga

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> CGI
Mensaje Mie Feb 13, 2008 5:34 am
Lor
Perlero Nuevo
Perlero Nuevo
Registrado: 28 Abr 2005
Mensajes: 99
Ubicación: Argentina, Santa FE
Aplicación se cuelga Responder citando

Agradecería si me pudiesen brindar alguna ayuda de cómo puedo llegar a detectar cuál es el problema de que una aplicación se cuelgue. La estoy corriendo en una PC bajo Windows XP con el Apache en la misma máquina y el motor MySQL.

La aplicación hace un SELECT en MySQL y desplaya en pantalla los registros obtenidos. Si la ejecuto limitando en NÚMERO los registros a devolver ANDA perfecto, PERO si tiene que desplayar los 500 registros RESULTADO se queda como "TILDADA" y no hace nada.

No es problema del MySQL, porque la corro y me devuelve los 500 en forma rápida.

El problema está relacionado tal vez con la página HTML que tiene que desplayar el Internet Explorer con los 500 registros... NO SÉ, les pido si me pueden dar una idea de lo que puede estar pasando.

Muchas gracias. Very Happy
Mensaje Mie Feb 13, 2008 6:03 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4143
Ubicación: Valladolid, España
Responder citando

Haz la prueba con el Mozilla Firefox y nos lo cuentas.
Mensaje Mie Feb 13, 2008 6:13 am
Lor
Perlero Nuevo
Perlero Nuevo
Registrado: 28 Abr 2005
Mensajes: 99
Ubicación: Argentina, Santa FE
Responder citando

Gracias, explorer, ya estoy haciendo el download.

¿Pero cómo hago con los 50 usuarios que quieren ejecutar la aplicación y todos trabajan con el Internet Explorer?

¡¡¡ Te agradecería alguna idea !!!
Mensaje Mie Feb 13, 2008 6:23 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4143
Ubicación: Valladolid, España
Responder citando

Pues si funciona con el Firefox, la solución es sencilla, ¿no?

Actualización: Quiero decir que, si no funciona con un software, tendrás que usar otro... o cambiar la forma de trabajar... Es decir, deberás trabajar según le da la gana a Microsoft.
Mensaje Jue Feb 14, 2008 2:44 pm
Jenda
Perlero Frecuente
Perlero Frecuente
Registrado: 29 Oct 2007
Mensajes: 106
Ubicación: Praga, Republica Checa
Responder citando

¿Qué ocurre si limitas el número a 500?

¿Sabes por cierto que el SQL mandado por el script es exactamente el mismo que has probado directamente en MySQL?

¿Qué ocurre si haces otro script que manda el mismo SQL pero de los datos obtenidos solo devuelve los ID o algo así en el HTML? ¿Funciona?
Mensaje Mie Mar 05, 2008 11:56 am
kidd
Creador de Perl en Español
Creador de Perl en Español
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
Responder citando

Hola:

Quizá te convendría deshabilitar el buffer de salida que tiene Perl para ver si empieza a desplegar los registros. Para hacer esto en la cabeza de tu script antes de iniciar el despliegue pon la siguiente línea:

Perl:
$|++;


Esto hará que en cuanto Perl tenga data para sacar, lo saque inmediatamente.

Saludos
Publicar nuevo tema   Responder al tema    Foros de discusión -> CGI Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group