le fait de renommer le fichier, c est le system deficher qui gere l operation atomique: si le renommage marche, alors celui qui peut renomer a tous les droits, et les autre process ne pouvant plus acceder a l original, en deduiront qu un autre processe tourne deja: c est une solutionau probleme pose,
mais si on a une pannede courant pendant un traitement, tout mo site va tomber.
Je prefere donc pour cette raison l usage de flock decrite plus bas, car apres reboot, les locks seront liberes, enfin j espere.
[^] # Re: Un ch'tit algo...
Posté par doublehp . En réponse au message PHP: Lock sur le system de fichier ?. Évalué à 3.
mais ca reste tres interessant:
le fait de renommer le fichier, c est le system deficher qui gere l operation atomique: si le renommage marche, alors celui qui peut renomer a tous les droits, et les autre process ne pouvant plus acceder a l original, en deduiront qu un autre processe tourne deja: c est une solutionau probleme pose,
mais si on a une pannede courant pendant un traitement, tout mo site va tomber.
Je prefere donc pour cette raison l usage de flock decrite plus bas, car apres reboot, les locks seront liberes, enfin j espere.