Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2008, 03:05
Belzebu
 
Fecha de Ingreso: enero-2007
Mensajes: 78
Antigüedad: 17 años, 3 meses
Puntos: 0
Problema Acceso externo

Buenas.

Tengo un servidor debian con phpmyadmin cuya ip es: 192.168.26.166(por ejemplo)

He creado una base de datos y llevo tiempo usandola desde localhost y funcionando perfectamente. El problema ha venido cuando que querido usarla desde otro equipo (de la misma red:192.168.26.165), me da un error de conexión:"Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '192.168.26.166' (10061)" el usuario esta activo para todos los host asi ke no entiendo porke no funciona...

Gracias os dejo el tipico codigo de prueba que estoy utilizando en estos momentos.(el usuario y pass es ficticio)

Código PHP:
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
<?php
function Conectarse()
{
   if (!(
$link=mysql_connect("192.168.26.166","pep","1234")))
   {
      echo 
"Error conectando a la base de datos.";
      exit();
   }
   if (!
mysql_select_db("fulcom",$link))
   {
      echo 
"Error seleccionando la base de datos.";
      exit();
   }
   return 
$link;
}

$link=Conectarse();
echo 
"Conexión con la base de datos conseguida.<br>";

$sql mysql_query("SELECT id FROM `acciones`",$link);

while(
$row mysql_fetch_array($sql)){
$id $row["id"];
echo 
"<b>$id</b></a>\n<br>";


mysql_close($link); //cierra la conexion
?>
</body>
</html>