Hola,
Soy uno de los admins de la web FiFaClub/PeSCluB de competiciones FIFA2005 y Pro evolution soccer con 1000 usuarios de FIFA y otros tantos de PES.
Llevamos en la comunidad gamer desde 2000, pero desde el pasado 20 de diciembre tenemos "la negra".
Un lamer sin ocupación nos borró la web sin motivo y desde entonces son todo problemas. Teniamos un host de pago frances muy rapido y grande, pero nos bloquearon la cuenta por algun motivo que no nos aclaran. El caso es que desde entonces hemos ido vagando de host en host, que no paran de caerse o que extrañamente le va la web a los usuarios según su localización geográfica....
El caso es que ahora teníamos hosting en www.world-system.net y la ibamos a trasladar mundogamer (www.madredes.com) por tener mas espacio y que fuera bien en todas partes. Pero nos encontramos con un problema que no alcanzamos a solucionar, porque nuestro coder de php no está hace bastante tiempo y nosotros no controlamos mucho de php ni de phpmyadmin.
Os cuento, es muy simple. En otros hosts todo iba de maravilla, pero en mundogamer (y tb en otro q probamos, de igual funcionamiento, www.hispla.net) no nos funciona la BD. Nuestro archivo d configuracion PHP incluye estas variables (es un extracto):
<?php
$BD_nameserver= "localhost"; //nombre del servidor
$BD_nombre = "fifaclub_fifaclub "; //nombre de la base de datos
$BD_user = "fifaclub_fifa"; //nombre de usuario de acceso a la base de datos.
$BD_userpass = "CLAVE"; //password de acceso a la base de datos para el nombre de usuario dado. (no hemos puesto la clave logicamente).
Hay otro fichero que esta linkado a este que también incluye variables:
<?php
function conectarBD(){
//conexion a la base de datos.
require('vars_fifa.php');
return mysql_connect($BD_nameserver,$BD_user,$BD_userpass);
}//fin de conectarBD
function insertar ($link, $sql){
require('vars_fifa.php');
mysql_select_db($BD_nombre, $link);
mysql_query($sql,$link);
}
function select ($link, $select){
require('vars_fifa.php');
mysql_select_db($BD_nombre,$link);
$result = mysql_query($select,$link);
return $result;
}//fin de select
function update($link, $sql){
require('vars_fifa.php');
mysql_select_db($BD_nombre,$link);
mysql_query($sql,$link);
}//fin de update
function delete($link, $sql){
require('vars_fifa.php');
mysql_select_db($BD_nombre,$link);
mysql_query($sql,$link);
}//fin de delete
?>
El caso es que nos ha funcioando la BD perfectamente en xxlplan.ovh.net (dla francesa, donde el phpmyadmin lo subimos nosotros), en world-system.net, pero no es hispla ni en madredes, y pensamos que tenemos BDNAME, BDUSER,BDNAME Server y la clave bien puestas. A mi me da que el problema esta en el nombre del servidor mysql, localhost. La BD la he subido yo en cada host por el mismo metodo, ya que no nos permitia subirla de golpe hubo que darse la trabajera de crear las tablas una a una e insertar los registros manualmente.
No se que más detalles dar, podéis ver los errores php en:
www.mundogamer.com/fifaclub
o www.fifaclub.mundogamer.com
Alguien podría ayudarnos, ya que en madredes no saben que puede ser?