[spip-dev] Bug install 1.4b7

Bonjour,
Ce matin j'ai installé une 1.4b7 et j'ai eu le message d'erreur suivant
après avoir choisi ma bd ds la liste des disponibles :

Warning: Supplied argument is not a valid MySQL result resource in
/var/www2/dsf/ecrire/inc_base.php3 on line 606

Fatal error: Call to undefined function: lire_meta() in
/var/www2/dsf/ecrire/inc_base.php3 on line 741

Retour à une 1.4b2 et tout ce passe bien avec strictement le même
environnement et les mêmes paramètresŠ
Hope this helps

Bonjour à tous,

C'est exactement la même chose pour moi chez Amen.

Donatien.

-----Message d'origine-----

Incompréhensible, c'est du code assez... vieux

Mais essayez de supprimer ces lignes-là d'inc_base... (lignes 605 et
suivantes)

        $result = mysql_query("SELECT id_auteur, id_message FROM spip_auteurs_messages WHERE statut='de'");
        while ($row = mysql_fetch_array($result)) {
            $id_auteur = $row[0];
            $id_message = $row[1];
            mysql_query("UPDATE spip_messages SET id_auteur=$id_auteur WHERE id_message=$id_message");
        }

@ David Gourdet <gourdet@cnam.fr> :

Bonjour à tous,

C'est exactement la même chose pour moi chez Amen.

Donatien.

-----Message d'origine-----
De : spip-dev-bounces@rezo.net [mailto:spip-dev-bounces@rezo.net]De la
part de Achille Berès
Envoyé : mardi 2 avril 2002 14:44
À : spip-dev@rezo.net
Objet : [spip-dev] Bug install 1.4b7

Bonjour,
Ce matin j'ai installé une 1.4b7 et j'ai eu le message d'erreur suivant
après avoir choisi ma bd ds la liste des disponibles :

Warning: Supplied argument is not a valid MySQL result resource in
/var/www2/dsf/ecrire/inc_base.php3 on line 606
From fil@miel.brainstorm.fr Wed Apr 3 13:29:35 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id ED1361BF6E; Wed, 3 Apr 2002 13:29:34 +0200 (CEST)

Salut,

Je suis en train d'installer une nouvelle version de spip, et
j'ai eu cette erreur aussi.

La requête
"SELECT id_auteur, id_message FROM spip_auteurs_messages WHERE statut='de'"
plante, parce que la colone statut n'existe pas dans la table
spip_auteurs_messages;

Ce qui est curieux, c'est qu'il y a un drop statut de cette
table à la ligne suivante. Qq1 a modifié la structure de
cette table en enlevant la colone statut, et il a reporté
cette modification dans les requêtes de création.

La requête
"SELECT id_auteur, id_message FROM spip_auteurs_messages WHERE
statut='de'" plante, parce que la colone statut n'existe pas dans la
table
spip_auteurs_messages;

Ce qui est curieux, c'est qu'il y a un drop statut de cette
table à la ligne suivante. Qq1 a modifié la structure de
cette table en enlevant la colone statut, et il a reporté
cette modification dans les requêtes de création.

Bingo ! Et ceux qui ont le problème sont ceux qui upgradent depuis
une version antérieure à la 1.2, probablement. On va pouvoir corriger
ça :))