News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

[Tip] Resolviendo "User 'xxx' has exceeded the 'max_questions' resource...."

Started by Eduardo Urena, January 06, 2013, 10:59:23 PM

Previous topic - Next topic

Eduardo Urena

Tuve este problema. Contacté con el servicio de Hosting y lo único que hicieron fue reiniciar el conteo no sin antes "advertirme" que había superado la cantidad de conexiones y que debía corregir. Intenté varios cambios y pensé que se había resuelto, pero no fue así.

Explico lo que hice, apoyándome en un post publicado en inglés:

1. El problema se resuelve creando nuevos usuarios para la base de datos. Eso debe hacerse utilizando el PhpMyAdmin que nos esté proveyendo el servicio de host. En mi caso además del que creé cuando instalé el foro por primera vez, creé 2 más (en total me quedaron 6 usuarios)

2. Cada uno de los usuarios creados deben tener la misma contraseña.

3. Debemos editar el archivo settings.php (utilizando para ello un editor de textos y descargándolo a través de ftp o un programa como filezilla)

Modificar:
########## Database Info ##########
$db_server = 'servidorbasededatos';
$db_name = 'nombrebasededatos';
$db_user = 'usuariobasededatos';
$db_passwd = 'contraseñausuariobasededatos';


Reemplazar por:

$db_server = 'servidorbasededatos';
$db_name = 'nombrebasededatos';
$db_users = array('usuariobasededatos','usuariobasededatos2','usuariobasededatos3'); //Tres usuarios
$db_user = $db_users[rand( 0, (count($db_users)-1))];
$db_passwd = 'contraseñausuariobasededatos';


Con este cambio se resuelve el problema, ya que triplicamos los accesos permitidos.

Espero les sea de utilidad.
Versión: SMF 2.0.9

Fernando_B

Por lo que dices, ¿eso no es infringir con los servicios dados de tal empresa "x"?

Porque no están dando los 2 usuarios que es por defecto en PhpMyAdmin creo yo.

Advertisement: