Esta es una discusión para el tema Error en el segundo paso de instalación en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Buenas! Estoy intentando instalar el vb 3.8.3 en un servidor OVH y me da el siguiente error en el 2º paso:
Step 2) Connect to the database
Attempting to attach to database
Error description: mysql_connect() ...
Página:
Buenas! Estoy intentando instalar el vb 3.8.3 en un servidor OVH y me da el siguiente error en el 2º paso:
Step 2) Connect to the database
Attempting to attach to database
Error description: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) /homez.228/masquede/www/includes/class_core.php on line 311
The database has failed to connect because you do not have permission to connect to the server. Please confirm the values entered in the 'includes/config.php' file.
He estado mirando el config.php miles de veces y no consigo encontrar el error... Aqui os pego mi config.php tal y como lo tengo configurado:
A grosso modo, está configurado:Código:$config['Database']['tableprefix'] = 'vbulletin_'; $config['Database']['technicalemail'] = 'administrador@masquedeportes.net'; $config['Database']['force_sql_mode'] = false; $config['MasterServer']['servername'] = 'localhost'; $config['MasterServer']['port'] = 3306; $config['MasterServer']['username'] = 'masquedemqd'; $config['MasterServer']['password'] = 'lacontraseña'; $config['MasterServer']['usepconnect'] = 0; $config['SlaveServer']['servername'] = 'masquedemqd'; $config['SlaveServer']['port'] = 3306; $config['SlaveServer']['username'] = 'masquedemqd'; $config['SlaveServer']['password'] = 'lacontraseña'; $config['SlaveServer']['usepconnect'] = 0;
-El nombre de la base de datos
-el tipo de la base de datos
-El email
-El prefijo de tabla
-El puerto
-El nombre de la base de datos
-La contraseña
Por más vueltas que le doy no consigo pasar de este paso
¡Muchas gracias de antemano!
lo que te puedo decir el unico error que puede haber es el sig.
ahy algunos servidores que no trabajan con localhost, mi servidor utiliza otro enlace ejemploCódigo:$config['MasterServer']['servername'] = 'localhost';
prueba cambiando eso.Código:$config['MasterServer']['servername'] = 'sql301.com';![]()
Me sumo a la respuesta de Hades. Yo también pienso que hay puede estar el problema.
Lo que se me hace también raro es que no te salga por ningún lado lo de DATABASE NAME en inglés. Imagino que no habrás querido pegarlo aquí. ¿No?.
Si, se me olvidó pegarla miguelitro jeje.
La cosa es que ya tengo otro server con OVH y siempre ha sido localhost... Voy a probar ese de "sql301.com" a ver si tengo suerte y ahora os digo algo.
Gracias!
SolucionadoEra eso, no era localhost, era otro servidor especifico de OVH
gracias a todos!!
Última edición por pepe martin; 16/11/2009 a las 15:40 Razón: Fusionando mensaje automáticamente por doble post.
Claro yo estube mucho tiempo tratando de solucionar ese problema hasta que se me ocurrio cambiar eso, bueno en fin solucionado!![]()