• 0
  • 4 RepliesReplies
  • 11669 ReadTimes Read
  • 0 PointsPoints

Topic: Conectar con base de datos en otro servidor

Usuario: slufan
Rango: Nuevo Usuario
Mensajes: 57
Points: 1
Perfil: View Profile
Pais:
es
Conectar con base de datos en otro servidor
September 27, 2012 - 11:34 11:34
Conectar con base de datos en otro servidor

Datos importantes:
Url del foro: solohd.net46.net
Version de SMF: 2.0.2
Theme del foro: Default

Descripcion del problema:
Hola

Mi pregunta es la siguiente ¿se puede conectar a traves de smf con una base de datos que este en otro servidor que no sea donde esta alojado el foro?
Para que entendais en el archivo Settings.php en el apartado de Database info tengo estos datos:

########## Database Info ##########
$db_type = \'mysql\';
$db_server = \'mysql.servidor.com\';
$db_name = \'1234_datos\';
$db_user = \'1234_user\';
$db_passwd = \'1234_pass\';
$ssi_db_user = \'\';
$ssi_db_passwd = \'\';
$db_prefix = \'smf_\';
$db_persist = 0;
$db_error_send = 0;

pues bien, si aqui le cambio los datos para que me abra una base de datos que esta en otro servidor siempre me da error de conexion, pues bien mi pregunta es si se le puede decir que vaya a buscar la base datos a otro sitio que no sea el mismo servidor donde esta el foro.

Gracias por adelantado.
Usuario: manix
Rango: User Extremo
Mensajes: 437
Points: 214
Perfil: View Profile
Pais:
cr
Re:Conectar con base de datos en otro servidor
Reply #1 September 27, 2012 - 12:44 12:44
Claro que se puede. Pero el servidor remoto debe aceptar conexiones remotas y tener el puerto habilitado. Por último, sería bueno saber estos datos:

1. ¿cuál error te dá?
2. ¿el servidor remoto es compartido o privado?
Usuario: slufan
Rango: Nuevo Usuario
Mensajes: 57
Points: 1
Perfil: View Profile
Pais:
es
Re:Conectar con base de datos en otro servidor
Reply #2 September 27, 2012 - 12:49 12:49
El error que me da es el siguiente:

"Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later. "

En cuanto al servidor remoto, ahi me pillas ¿hay alguna forma de saberlo? tengo que decirte que es un hosting gratuito de 000webhost.com, no se si tendra algo que ver pero por si acaso.
no avatar
Usuario: Ryukend
Rango: Nuevo Usuario
Mensajes: 58
Points: 22
Mi web: http://itibiareal.com/
Perfil: View Profile
Re:Conectar con base de datos en otro servidor
Reply #3 September 27, 2012 - 01:41 13:41
Recuerda que en "Host" tienes que poner la IP de tu servidor donde aras todo... En ese espacio como se acostumbra si colocas "LocalHost" No te funcionara...
Usuario: manix
Rango: User Extremo
Mensajes: 437
Points: 214
Perfil: View Profile
Pais:
cr
Re:Conectar con base de datos en otro servidor
Reply #4 September 27, 2012 - 04:05 16:05
Dificilmente te dejen conectarte remotamente al servidor cuando es compartido.

PS: en la variable db_server puede ir tanto una ip como un nombre.
 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines