Foros del Web » Programando para Internet » PHP »

ayuda sobre el mysql connect

Estas en el tema de ayuda sobre el mysql connect en el foro de PHP en Foros del Web. me pasa esto,tengo un programa en un servidor de linux con apache y mysql y ahi funciona todo muy bien...pero lo que tengo que hacer ...
  #1 (permalink)  
Antiguo 16/08/2005, 13:05
 
Fecha de Ingreso: diciembre-2004
Mensajes: 120
Antigüedad: 13 años
Puntos: 0
Pregunta ayuda sobre el mysql connect

me pasa esto,tengo un programa en un servidor de linux con apache y mysql y ahi funciona todo muy bien...pero lo que tengo que hacer es conectarme a otro servidor para extraer los datos de otra base de datos esta en un servidor suse es como linux...pero al momento de querer conectarme no abre la base de datos..

desde la primera linea no lo hace ahora el error que me marca es:

( linea 9) @ $db=mysql_connect("10.14.145.1","root","web");
if(! $db)
{
echo "<P>Error: no es posible la conexion al manejador de base de datos hermes
";
exit;
}
mysql_select_db("cont",$db);

error que marca:

Warning: mysql_connect(): Host '10.14.145.10' is not allowed to connect to this MySQL server in /usr/local/etc/httpd/htdocs/CursoNet/Emprendedores/bibconbd1.php on line 9
no se pudo conectar: Host '10.14.145.10' is not allowed to connect to this MySQL server

como que detecta lo local pero al momento de concectarse a otro servidor es donde esta teniendo problemas,,nose que otra cosa me falte en el codigo...espero y me puedan ayudar.
  #2 (permalink)  
Antiguo 16/08/2005, 13:21
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 14 años, 7 meses
Puntos: 35
loading.............


lo que pasa es que el servidor al que intentas conectar no ACEPTA conexiones de tu IP lo que debes hacer es agregar tu ip/host a la lista de host/ips que el servidor MySQL debe aceptar conexiones.


connection closed.
__________________

Maborak Technologies
  #3 (permalink)  
Antiguo 16/08/2005, 14:11
 
Fecha de Ingreso: diciembre-2004
Mensajes: 120
Antigüedad: 13 años
Puntos: 0
si acepta las conexiones.....no es por este lado...
  #4 (permalink)  
Antiguo 16/08/2005, 14:17
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 14 años, 1 mes
Puntos: 11
Pueden ser varios errores:

1) en el archivo /etc/hosts no esta inscrita la maquina desde la que intentas acceder

2) el usuario root de mysql no tiene permisos para entrar desde cualquier host, sólo desde localhost.

3) un php antiguo no te permite acceder a mysql por el cambio de protocolo de autentificacion, no recuerdo en que version de mysql ocurrio eso.
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 17:15.