Bonjour,
J'ai une page PHP qui affiche un message choisi au hasard dans une table MySQL. À force de faire des REFRESH pour pouvoir tous les voir, les visiteurs provoquent l'erreur indiquée dans le titre de mon message :
User 'xxxxxxx' has exceeded the 'max_connections' resource (current value: 100)
Ce que je ne comprends pas, c'est que je prends soin de faire un mysql_free_result puis un mysql_close dès que je n'ai plus besoin de la connexion. Alors comment cette erreur est-elle possible puisque chaque connexion est bien refermée ? Que faire pour régler ce problème, sachant que je ne peux pas demander à l'hébergeur de simplement augmenter la variable 'max_connections' ?
Au fait, d'après ce que je lis dans le livre PHP5 avancé, une connexion est automatiquement refermée. Alors comment une telle erreur est possible ? C'est comme si les connexions ne se refermaient pas !
Merci !