[spip-dev] petit probleme inc_meta_cache

Tiens, j'ai vu ça apparaître, mais je ne suis pas capable de le reproduire.
Est-il possible que ce soit parce que, de manière temporaire, même brève,
inc_meta_cache.php3 ait été vide ? Si oui il y aurait un patch assez simple:
vérifier if (defined("_ECRIRE_INC_META")) après l'include d'inc_meta_cache,
et s'il n'est pas positionné inclure inc_meta ???

   Fatal error: Call to undefined function: lire_meta() in
   /var/www/spip_diplo/inc-public.php3 on line 174

-- Fil

Tiens, j'ai vu ça apparaître, mais je ne suis pas capable de le reproduire.
Est-il possible que ce soit parce que, de manière temporaire, même brève,
inc_meta_cache.php3 ait été vide ?

Je l'ai vu apparaître à nouveau, mais un "recalcul" le supprime. Je n'ai pas
pensé à faire "reload" avant recalcul... next time !

Comme première tentative j'ai modifié inc_meta.php3 de manière à ce qu'il
écrive le fichier inc_meta_cache en un seule passe. Ca ne peut pas faire de
mal.

Hypothèse : c'était peut-être dû au fait que j'ai APC sur un serveur chargé
(dizaines de requêtes simulanées sur le spip) - APC aurait mémorisé
inc_meta_cache.php3 au moment où il est en cours d'écriture, et gardé en
mémoire la version défectueuse jusqu'à ce qu'elle soit de nouveau mise à
jour... ???

-- Fil

Bonjour,
Thierry Raffin, le 29 Janvier 2002, a expliqué comment il avait réglé, par php, la question de l'accès public partiel restreint par mot de passe [http://listes.rezo.net/archives/spip/2002-01/msg01037.html].

Comme c'est une demande récurrente, n'y a-t-il pas moyen de l'intégrer dans la version de base ?
Merci