Souci de doublons
Posté : 16 déc. 2012, 13:08
Bonjour à toute la communauté.
Je sollicite votre aide aujourd'hui car je rencontre un souci au niveau d'un script PHP sur lequel je travaille et j'ai retourné le problème mais je ne vois pas comment le régler.
Je travaille actuellement sur un script d'enchère aux centimes sur lequel j'ai un script permettant aux utilisateurs de programmer des enchères automatiques. Ce script et ensuite lancé par une tache cron puis j'ai "daemonisé" ce script afin qu'il se lance toutes les 10 secondes. Le problème est qu'a chaque fois dans l'historique des enchères je me retrouve avec des doublons.
Le script peut bien fonctionné sur une série de 15 enchères puis soudainement j'ai 2 fois, 3 fois des doublons... J'ai vue ce problème avec mon hébergeur qui me dit que cela arrive car j'ai des requêtes PHP qui se chevauche. J'ai beau mettre des die(), des exit() mais rien n'y fait...
Y a-t-il un moyen de savoir si un script a fini son execution avant de le rappeler...La je sèche
Merci beaucoup
Je sollicite votre aide aujourd'hui car je rencontre un souci au niveau d'un script PHP sur lequel je travaille et j'ai retourné le problème mais je ne vois pas comment le régler.
Je travaille actuellement sur un script d'enchère aux centimes sur lequel j'ai un script permettant aux utilisateurs de programmer des enchères automatiques. Ce script et ensuite lancé par une tache cron puis j'ai "daemonisé" ce script afin qu'il se lance toutes les 10 secondes. Le problème est qu'a chaque fois dans l'historique des enchères je me retrouve avec des doublons.
Le script peut bien fonctionné sur une série de 15 enchères puis soudainement j'ai 2 fois, 3 fois des doublons... J'ai vue ce problème avec mon hébergeur qui me dit que cela arrive car j'ai des requêtes PHP qui se chevauche. J'ai beau mettre des die(), des exit() mais rien n'y fait...
Y a-t-il un moyen de savoir si un script a fini son execution avant de le rappeler...La je sèche
Merci beaucoup