Foros del Web » Programando para Internet » PHP »

Error de conexion?

Estas en el tema de Error de conexion? en el foro de PHP en Foros del Web. Hola que tal amigos? Poes veran tengo este problema que ya tiene rato que me da problemas. Tengo una conexion con php a MySQL pero ...
  #1 (permalink)  
Antiguo 10/12/2008, 09:21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 80
Antigüedad: 15 años, 5 meses
Puntos: 0
Error de conexion?

Hola que tal amigos?

Poes veran tengo este problema que ya tiene rato que me da problemas.

Tengo una conexion con php a MySQL pero aveces me marca els isguiente error:

Warning: mysql_pconnect(): User usuario already has more than 'max_user_connections' active in......

y el codigo de la conexion es este:

$hostname = "localhost";
$database = "database";
$username = "user";
$password = "pass";

$C = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);

Espero me puedan ayudar. Gracias!!!
  #2 (permalink)  
Antiguo 10/12/2008, 09:28
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Error de conexion?

bueno amigo, este error:
Warning: mysql_pconnect(): User usuario already has more than 'max_user_connections' active in......

es cuando ya hay varios usuarios con conexiones abiertas en la base de datos.... lo cual es bien raro que ocurra????

pero vale que muestra mas tu codigo... que te aseguro que tienes mas y ayi no es el problema.......

pero mientras cambiate esto por algo asi:
$C = mysql_pconnect($hostname, $username, $password) or die ("error conectando a la bd");
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 10/12/2008, 09:34
 
Fecha de Ingreso: diciembre-2008
Mensajes: 80
Antigüedad: 15 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Error de conexion?

Hola masterojitos, te agradesco tu respuesta, pero el codigo que puse es todo dobre la conexion, como dices osiblemente el error este cuando se llama a la conexion, lo intentare.

Gracias!!!
  #4 (permalink)  
Antiguo 10/12/2008, 09:37
 
Fecha de Ingreso: diciembre-2008
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 1
De acuerdo Respuesta: Error de conexion?

Quizás sea porque cuando haces los querys te olvidas de cerrar la conexión con MySql.
Puedes hacerlo así:

Código PHP:
//suponemos que $id es la identificacion de la conexión que has hecho antes
mysql_close($id); 
Suerte!
  #5 (permalink)  
Antiguo 10/12/2008, 10:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Error de conexion?

Si usas conexiones persistentes ya no es posible cerrarlas, mejor ve que tanta carga tiene tu bdd, ya que es probable que te estes quedando sin recursos, con lo que le vas a tener que pedir a tu administrador del sistema que te de mas conexiones.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:28.