Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2011, 09:30
rober79
 
Fecha de Ingreso: noviembre-2011
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Conexión a mysql externo

Hola a tod@s ;)

Puede que esta pregunta parezca que ya existe pero la verdad es que me he vuelto 'loco' intentando encontrar a alguien al que le pase lo mismo

El caso es que estoy intentando (si no me sale esto creo que ya abandono:( hacer una página en la que desde una zona de administración se ha de conectar a bases de datos que NO están en el mismo servidor.

He buscado en estos mismos foros y he encontrado alguna ayuda para conectarse desde otro servidor al propio, pero no desde el propio (localhost) a otros.
El error que me da es este:

"Warning: mysql_connect() [function.mysql-connect]: [2002] Se produjo un error durante el intento de conexión ya que la par (trying to connect via tcp://sql113.byethost7.com:3306) in C:\wamp\www\tienda1\connection.php on line 2"

He probado a abrir el puerto tcp 3306 en el firewall, a desactivarlo, a desinstalar el antivirus, a editar el httpd.config, el mysql.ini, el archivo de windows 'hosts', a darle permisos al usuario de mysql... pero nada.
Según he podido leer el usuario de mysql tiene que tener permisos de conexión remota, pero he probado en varios servidores y ninguno me deja darle estos permisos, sólo permisos 'usage'.
He de decir que el script ejecutado en el servidor remoto sí funciona y conecta perfectamente. Así que no es problema de los datos de conexión sino de que no me deja ejecutarlo desde otro servidor.
He incluso pensado en enviar por ftp un archivo con las querys y luego ejecutarlo, pero ni así :( -el problema es que no puedo hacer que se ejecute el código a menos que haga la chapuza de crear un archivo php y 'linkearlo' desde mi dominio para luego borrarlo por ftp. Pero es una verdadera basura (si al menos ftp_exec funcionase como debe...)

Ya no sé qué más puedo hacer, pero si no lo saco creo que desistiré
Gracias de antemano por haberlo leído. Cualquier idea o sugerencia será de mucha ayuda. Gracias