Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2012, 10:31
charlygarcia
 
Fecha de Ingreso: octubre-2007
Mensajes: 56
Antigüedad: 16 años, 6 meses
Puntos: 0
probando el servicio de xeround cloud database

hola a todos

tengo el siguiente problema

el codigo de conexion funciona muy bien si monto el programa en 127.0.0.1 pero no funciona si lo monto en un hosting externo.

estoy probando el servicio de xeround (cloud database) y cuando trato de conectarme desde un servidor remoto muestra un error que me gustaria me ayudaran a resolver

el error es:

Código:
Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /hermes/bosoraweb008/b37/nf.todamanizales/public_html/todamanizales.com/xeroundmysql.php on line 8
No pudo conectarse a instance6002.db.xeround.com.!!!!Lost connection to MySQL server at 'reading initial communication packet', system error: 111
mirenlo ustedes mismos

http://www.todamanizales.com/xeroundmysql.php


y el codigo usado para la conexion es:

<?php
$bd="alcaldiadeXXXXX";
$servidor="instance6002.db.xeround.com";
$puerto="4496";
$consultasql="select * from templeado";
$link=mysql_pconnect("$servidor:$puerto","XXXXX"," YYYYY") or die("No pudo conectarse a $servidor!!!!" . mysql_error());
mysql_select_db($bd) or die("No pudo seleccionarse la BD $bd.");
$resultado=mysql_query($consultasql);
while($fila = mysql_fetch_array($resultado))
{

print("$fila[0] $fila[1] ffff<br>");
}
mysql_free_result($resultado);
mysql_close ($link);
?>


Pareciera si la función el mysql_connect() no funcionara en un hosting externo debido a que los datos de mysql no estan en localhost si no que vienen de otra parte, pero la verdad no se que pasa, si me pudieran ayudar , estaria muy agradecido.

realmente no entiendo que pasa....

Si alguien ha tenido experiencia usando bases de datos remotas me puede colaborar

gracias!!!!!
__________________
la guia de Manizales
seo manizales

Última edición por charlygarcia; 21/02/2012 a las 10:33 Razón: errores de ortografia