par
kevin254kl » 18 mai 2022, 09:27
Bonjour à tous,
Pourriez-vous m'aider s'il vous plaît ?
J'ai un script qui va récupérer des data en bdd puis lance un lot de thread, puis récupère de nouvelles data pour une nouvelle date.
Le souci, c'est qu'à la fin du premier lot, nous sommes à 4-6h et que j'ai une erreur lors de l'exécution de la query pour la date suivante
Code : Tout sélectionner
PHP Warning: Error while sending QUERY packet.
HP Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given
J'ai lu que cela correspond à mysql gone away, j'ai donc testé un mysqli->ping() mais même erreur. Je ne peux pas reproduire cette erreur, elle est sur le serveur de prod.
Je pensais refaire une connexion mysqli et unset la précédente, vous en pensez quoi, vous avez déjà eu cette erreur sur des scripts longs ?
Bonjour à tous,
Pourriez-vous m'aider s'il vous plaît ?
J'ai un script qui va récupérer des data en bdd puis lance un lot de thread, puis récupère de nouvelles data pour une nouvelle date.
Le souci, c'est qu'à la fin du premier lot, nous sommes à 4-6h et que j'ai une erreur lors de l'exécution de la query pour la date suivante
[code]
PHP Warning: Error while sending QUERY packet.
HP Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given [/code]
J'ai lu que cela correspond à mysql gone away, j'ai donc testé un mysqli->ping() mais même erreur. Je ne peux pas reproduire cette erreur, elle est sur le serveur de prod.
Je pensais refaire une connexion mysqli et unset la précédente, vous en pensez quoi, vous avez déjà eu cette erreur sur des scripts longs ?