Fatal error: User has exceeded 'max_queries_per_hour'

  • PhWKLR
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 10 mois 3 semaines - il y a 10 mois 3 semaines #5095 par PhWKLR
Bonjour à la communauté

Suite à un précédent problème, nous avons upgradé GRR en 4.0.3 + PHP 8.1.
Ledit problème a disparu, pour se voir remplacé par un blocage lié au nb de requêtes qui généralement arrive au bout de 30-40 mn d'utilisation.

Fatal error: Uncaught mysqli_sql_exception: User 'xxxxxx' has exceeded the 'max_queries_per_hour' resource (current value: 288000) in /htdocs/include/mysql.inc.php:27 Stack trace: #0 /htdocs/include/mysql.inc.php(27): mysqli_query(Object(mysqli), 'SET NAMES UTF8') #1 /htdocs/login.php(22): include('/htdocs/include...') #2 {main} thrown in /htdocs/include/mysql.inc.php on line 27

Bien entendu, nos connaissances en PHP n'ont pas progressé d'un iota depuis la fois dernière, du coup nous revoilà sur le forum pour un appel à l'aide.
Je rappelle le contexte : GRR est intensément exploité ~1h par semaine dans le cadre de prêts d'objets, le reste du temps ce sont des requêtes sporadiques.

En vous remerciant.
Dernière édition: il y a 10 mois 3 semaines par PhWKLR. Raison: Ajout info

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 10 mois 3 semaines #5097 par Yan
Bonjour,
c'est un peu surprenant, mais si vous avez une exploitation vraiment intensive de GRR avec beaucoup de données, dépasser le nombre de requêtes autorisé n'est pas impossible.
Je vous propose d'essayer de voir ce que cela donne en commentant cette ligne 27 du fichier mysql.inc.php.
Si des problèmes de codage apparaissent, il faudra la déplacer pour qu'elle ne soit exécutée qu'une fois par session.
Sinon, il faudra analyser vos modifications au code original pour s'assurer qu'il n'est pas la cause de ce dépassement.
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • PhWKLR
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 10 mois 3 semaines - il y a 10 mois 3 semaines #5101 par PhWKLR
Bonjour et merci pour le retour.
Dont acte, nous verrons bien le résultat ce vendredi :)
A noter : suite à l'upgrade 4.0.3, il n'y a plus aucune custo pour l'instant.
Et comme il y a pas mal de changements dans la structure entre les 2 versions, difficile de s'y retrouver pour appliquer nos modifs dans l'immédiat.

Nous avons aussi une autre piste pour les queries, liée aux restrictions de l'hébergement mutualisé.
A suivre.
Bien cordialement
Dernière édition: il y a 10 mois 3 semaines par PhWKLR.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 10 mois 3 semaines #5102 par Yan
Bonjour,
la version 3.5.1 est au moins aussi stable que la 4.0.3, et comme vous l'avez remarqué, pas très différente structurellement des anciennes versions.
Donc, pour reprendre vos personnalisations, c'est vraisemblablement une bonne piste ;-)
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan