Houlala, j'aurai jamais du poser ma question ici moi !
Ca tire dans tous les coins et à balles réelle !
Pour reprendre un petit peu le fil du probleme il semble aujourd'hui que ni
l'une ni l'autre des solutions proposées ne soit satisfaisante à 100%
Alors, arretons de jouer sur les mots, un verrou sur un fichier ou en base
de données, tout le monde s'en fout pourvu que ca marche à tous les coups
quel que soit l'environnement.
Si j'ai une config avec un serveur SQL distant, peut etre derriere un
firewall ou d'autre bidules dans le genre, la solution de lock base de
données n'est pas raisonnable.
Si je suis sur Free, je n'ai pas droit au flock, mais le serveur SQL n'est
pas en local ... mais ca reste quand meme exceptionnel, on peut.
L'important à mon avis est de se proteger des boucles infinies et d'avoir un
systeme de rechange en cas de probleme avec le flock (qui est à mon avis la
meilleure solution si le filesystem le permet).
L'idéal serait de detecter l'option automatiquement, mais meme un petit flag
de configuration ferait tres bien l'affaire.
Emmanuel etant très réactif, c'est en cours ... il y a maintenant une
fonction spip_lock bien isolée donc 90% du probleme est reglé.
Il y a d'autres fonctions qui posent probleme chez Free, et cet hebergeur me
semble aujourd'hui incontournable pour Spip, alors ... je teste.
@++ (quand ca marchera !)
PS : la récrée est finie les enfants, on arrete de se chamailler et on va
faire ses exercices !
Houlala, j'aurai jamais du poser ma question ici moi !
Ca tire dans tous les coins et à balles réelle !
Pour reprendre un petit peu le fil du probleme il semble aujourd'hui que ni
l'une ni l'autre des solutions proposées ne soit satisfaisante à 100%
Alors, arretons de jouer sur les mots, un verrou sur un fichier ou en base
de données, tout le monde s'en fout pourvu que ca marche à tous les coups
quel que soit l'environnement.
Si j'ai une config avec un serveur SQL distant, peut etre derriere un
firewall ou d'autre bidules dans le genre, la solution de lock base de
données n'est pas raisonnable.
Si je suis sur Free, je n'ai pas droit au flock, mais le serveur SQL n'est
pas en local ... mais ca reste quand meme exceptionnel, on peut.
L'important à mon avis est de se proteger des boucles infinies et d'avoir un
systeme de rechange en cas de probleme avec le flock (qui est à mon avis la
meilleure solution si le filesystem le permet).
L'idéal serait de detecter l'option automatiquement, mais meme un petit flag
de configuration ferait tres bien l'affaire.
Emmanuel etant très réactif, c'est en cours ... il y a maintenant une
fonction spip_lock bien isolée donc 90% du probleme est reglé.
Il y a d'autres fonctions qui posent probleme chez Free, et cet hebergeur me
semble aujourd'hui incontournable pour Spip, alors ... je teste.
@++ (quand ca marchera !)
PS : la récrée est finie les enfants, on arrete de se chamailler et on va
faire ses exercices !