• Domingo 17 de Noviembre de 2024, 20:32

Autor Tema:  Help!! Mysql Server Has Gone Away  (Leído 1770 veces)

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Help!! Mysql Server Has Gone Away
« en: Miércoles 26 de Abril de 2006, 18:22 »
0
He aqui el problema

Tengo el siguiente codigo en un archivo:

Código: Text
  1.  
  2. $db = @mysql_connect($dbHost, $dbLogin, $dbPass)
  3. or die ("<center>WARNING ! SYSTEM UNABLE TO CONNECT TO THE DATABASE SERVER");
  4.  
  5. $selectResult = mysql_select_db($mainDbName)
  6. or die ("<center>WARNING ! SYSTEM UNABLE TO SELECT THE DATABASE</center>");
  7.  
  8.  

En otro, incluyo el anterior, y realizo la siguiente consulta:

Código: Text
  1.  
  2. $sql="UPDATE `$TBL_QUESTIONS` SET q_position='1',type='2' WHERE q_position IS NULL OR q_position<'1' OR type='0'";
  3. mysql_query($sql) or die("UPDATE: ".mysql_error()."");
  4.  
  5.  

Cuando utilizo un link externo para acceder a la pagina con esta consulta, aparece el lindo error: MySQL server has gone away, pero si utilizo un link desde la misma pagina o accedo a ella copiando la URL en el navegador, si realiza la consulta. ¿Alguien tiene alguna idea de que puede estar ocurriendo?

:ayuda:

A proposito, mysql.allow_persistent=on y mysql.connect_timeout=60, por si alguien pregunta por la configuración del apache
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

gnfrs

  • Miembro MUY activo
  • ***
  • Mensajes: 195
    • Ver Perfil
    • http://www.laguns.com.ar/
Re: Help!! Mysql Server Has Gone Away
« Respuesta #1 en: Jueves 27 de Abril de 2006, 14:28 »
0
Yo te diría que busques documentación oficial me parece muy raro ese tipo de error....

Qué versión de MySql estás usando?
Asegurate que no sea una versión BETA o muy reciente que pueda tener bugs..

Un saludo.
Gabriel S. Luraschi

·· Videos de Guns and Roses LAGUNS - Banda tributo a Guns N' Roses ··

.

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Re: Help!! Mysql Server Has Gone Away
« Respuesta #2 en: Jueves 27 de Abril de 2006, 15:31 »
0
Bueno, la versión del MySQL es la 5.0, aunque no creo que sea un bug (no descarto la posibilidad), de hecho funciona bien con el resto de scripts PHP que realiza consultas. El problema surgió cuando se actualizaron todas las versiones de los programas (PHP 4.3 a 5.1, MySQL 3.23 a 5.0 y Postgres 7.3 a 8.1) y estoy migrando todas las aplicaciones para que sean compatibles con estas versiones. De todas formas gracias por el dato  :good: .
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

gnfrs

  • Miembro MUY activo
  • ***
  • Mensajes: 195
    • Ver Perfil
    • http://www.laguns.com.ar/
Re: Help!! Mysql Server Has Gone Away
« Respuesta #3 en: Martes 2 de Mayo de 2006, 19:51 »
0
A mí me pasó algo exactamente igual con la misma versión que a vos. Es más me encontré que frente a determinadas consultas (en Windows) se caía el servicio de MySql, probá con la versión más reciente que encuentres, igualmente con MySql a partir de la versión 5.0, te vas a topar con muchas cosas como esta, es por eso que estas herramientas no se utilizan mucho hasta que estén bien maduras.

Un saludo.
Gabriel S. Luraschi

·· Videos de Guns and Roses LAGUNS - Banda tributo a Guns N' Roses ··

.