Problème d'installation lié à 'articles.popularite' Spip 1.4.2

Bonjour,

Lorsque j'installe Spip 1.4.2 par dessus la version 1.3, par décompaction
manuelle du fichier tar.gz sur mon PC perso (sous Linux, tar xvzf SPIP...),
après accès au site privé qui fonctionne presque parfaitement (cf.
ci-dessous), mise à jour en tant qu'admin puis vidage du cache (plusieurs
fois !) et de l'index, le site public ne réussit pas à calculer les boucles
(ARTICLES). Message d'erreur sur la page :

<BOUCLE_premier_article> (par exemple)
Erreur dans la requête envoyée à MySQL :
SELECT
articles.id_article,(...)articles.visites,articles.popularite,articles.statut,(...)
FROM spip_articles AS articles WHERE articles.date<NOW() AND
articles.statut='publie' ORDER BY articles.date DESC LIMIT 0,1

Unknown column 'articles.popularite' in 'field list'

</BOUCLE_premier_article>

Syntaxe de la boucle, très ordinaire pour ce qui manque :
<BOUCLE_premier_article(ARTICLES){tout}{par date}{inverse}{0,1}>(..)
</BOUCLE_premier_article>

Seules les boucles d'articles déclenchent le message d'erreur, elles le
déclenchent toutes, et butent uniquement sur le champ 'articles.popularite'.
Les boucles des autres types (brèves, rubriques...) se calculent sans
problème. La réparation de la base de donnée par le site privé n'a détecté
aucune erreur (toutes les tables OK).

Sur le site privé apparaît en bas à gauche un message d'erreur modeste mais
peut-être pas sans relation avec la problème :

Warning: Supplied argument is not a valid MySQL result resource in
/home/hdb1/harcelement.org/ecrire/inc_presentation.php3 on line 1735

Merci tout de même pour Spip, dont nous avons toujours eu une excellente
expérience sur http://harcelement.org/

Michel

From pmarechal@ifrance.com Fri Oct 4 21:14:34 2002

Return-Path: <pmarechal@ifrance.com>
Received: from mel-rto6.wanadoo.fr (smtp-out-6.wanadoo.fr [193.252.19.25])
  by miel.brainstorm.fr (Postfix) with ESMTP id 28C771BFF6
  for <spip@rezo.net>; Fri, 4 Oct 2002 21:14:34 +0200 (CEST)
Received: from mel-rta8.wanadoo.fr (193.252.19.79) by mel-rto6.wanadoo.fr
  (6.5.007)
  id 3D760C250115270D for spip@rezo.net; Fri, 4 Oct 2002 21:14:34 +0200
Received: from babbage.ifrance.com (80.13.29.251) by mel-rta8.wanadoo.fr
  (6.5.007)
  id 3D8011E300CBD976 for spip@rezo.net; Fri, 4 Oct 2002 21:14:34 +0200
Message-Id: <5.1.0.14.2.20021004210147.00aa7f48@pop.ifrance.com>
X-Sender: pmarechal@pop.ifrance.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Fri, 04 Oct 2002 21:19:16 +0200
To: spip@rezo.net
From: Philippe Marechal <pmarechal@ifrance.com>
Subject: Re: [Spip] pbm d'install suite
In-Reply-To: <005901c26bb7$53055200$0a64a8c0@must>
References: <15864FBE-D796-11D6-AE74-00039371D682@univ-lyon2.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Fri, 04 Oct 2002 19:14:34 -0000
Status: O
Content-Length: 3153
Lines: 96

Bonsoir,

J'ai exactement le m=EAme probl=E8me :
J'installe tout, je mets les droits d'=E9criture sur les bons r=E9pertoires,=
je=20
me connecte sur mon serveur dans IP_du_serveur/ecrire, la proc=E9dure=20
d'installation/configuration se lance, puis =E0 la fin, au lieu de me=
trouver=20
dans (j'imagine) l'=E9cran de login de l'espace priv=E9, je me retrouve de=
=20
nouveau dans le premier =E9cran de la phase d'install/config. Comme si le=20
fichier inc_connect.php3 =E9tait absent. Pourtant il est l=E0.

Ma config :
2 ordi en r=E9seau local :
1 client, sous Win2000 et Internet Explorer 6
1 serveur :
    - FreeBSD 4.7 Prerelease du 9/09/02
    - mySQL 3.23.52
    - php 4.2.3
    - spip 1.4 t=E9l=E9charg=E9 le 12/09/02
et... apache 2.0.42

Alors, =E7a vient d'Apache2 ?
Quelqu'un a-t-il eu l'occasion de faire la migration d'un Spip qui=20
fonctionnait de Apache vers Apache 2 ?
Je s=E8che pareil.

Merci,

At 17:04 04/10/2002 +0200, you wrote:

rebonjour,

Je ne comprends toujours pas pourquoi je suis redirig=E9 vers install.php3
apr=E8s le passage par l'install. le inc_connect.php3 cr=E9=E9 est celui ci
(modulo les login/passwd chang=E9s).

<?php
if (defined("_ECRIRE_INC_CONNECT")) return;
define("_ECRIRE_INC_CONNECT", "1");
$GLOBALS['db_ok'] =3D true;
@mysql_connect('localhost','mon_login_db','mon_pw_db');
@mysql_select_db('mon_nom_db');
$GLOBALS['db_ok'] &=3D !!@mysql_num_rows(@spip_query('SELECT COUNT(*) FROM
spip_meta'));
?>

le premier include de index.php3 teste la pr=E9sence de inc_connect.php3,=

mais

apparemment, il ne le trouve pas, malgr=E9 sa pr=E9sence dans /ecrire. J'ai
essay=E9 de zapper le test de pr=E9sence, mais je suis tomb=E9 sur un=

message

d'erreur sur l'absence de squellette de login...

est-ce que quelqu'un a d=E9j=E0 essay=E9 spip avec un apache 2.0.40 ?...=

est-ce

que le probl=E8me peut venir de la ?... j'avoue que je s=E8che un peu et=

que je

ne vois pas trop de solution pour le moment :-((

stephane

To: <spip@rezo.net>
Subject: [Spip]
        pr=E9sentation et pbm d'install

Bonjour, je viens juste d'installer pour la premi=E8re fois spip, et de
m'abonner =E0 l'instant :))) Je travaille avec un serveur sous RH7.3 avec
apache 2.0.40, un php 4.2.3, un mysql 3.23.52... La version de spip est la
derni=E8re (je crois), c'est =E0 dire la 10-04... j'ai peut-etre fait un=

premier

mail, mais il ne semble pas etre arriv=E9..... le bon est donc celui-ci...

Apr=E8s avoir d=E9tar=E9 le spip.tgz (au passage qui n'a pas cr=E9=E9 de=

repertoire

spip... j'y suis all=E9 =E0 grand coup de mv !!!), je suis pass=E9 sous=

../ecrire

qui m'a dit que ce serait bien si je mettais certains repertoire en=

ecriture

(ce que j'ai fait diligentement), puis la suite de l'install s'est pass=E9e
sans probl=E8me. Le seul truc c'est qu'=E0 la fin de l'install, quand il=

est dit

"c'est termin=E9" et que je clique sur suivant, je retombe sur la premi=E8r=

e

page de l'install.... Ou dois-je aller pour commencer =E0 jouer avec spip=

?...

ou sinon, ou dois-je regarder pour valider que l'install s'est bien=

d=E9roul=E9e

?

merci d'avance
stephane