Bonjour,
je ne sais pas si cette mailing list est le meilleur endroit pour parler
du problème que je vais décrire.
Après une fresh install de la 1.5a4 CVS, il s'avère impossible d'utiliser
le spip : celui-ci ne cesse de réclamer des mises à jour de la base de
données. Après avoir un peu tracé le problème, il semblerait que la
fonction maj_version ne soit jamais appelée d'ou un
meta("version_installee") non positionné, d'ou le inc.php3 qui affiche
ce message de mise à jour. Ensuite, lorsque j'execute upgrade.php3, le
spip passe par la fonctione de mise à jour, mais à cause de la ligne 611
de inc_base.php3 [1], aucune mise à jour n'est faite et maj_version
n'est pas appelé.
Je précise que cette installation de SPIP s'accompagnait d'un création
de base MySQL.
Ci-joint un patch corrigeant le problème sur mon SPIP. L'installation de
mon spip ne s'étant pas passé au mieux à cause d'un problème d'apache
récalcitrant, il est possible que ce bug ne soit que pure invention.
Cependant, après recherche dans les sources cette mise à jour du méta ne
semble pas faite dans le cas ou la base est neuve.
Merci de me rediriger si mon message est innoportun.
Merci pour SPIP aussi =)
1: if (!$version_installee) $version_installee = $spip_version;
inc_base.php3.patch (700 Bytes)