aide install spip sur serveur local (linux)

Bonjour à tous,

je viens de télécharger spip et souhaite m'initier en local.
j'utilise debian 2.2 avec apache mysql et php4.

mes -premiers- soucis :

1/ pas moyen d'acceder au fichier install en entrant
http://localhost/spip/ecrire

==> le problème venait de httpd.conf qui ne prévoyait pas l'utilisation
des fichiers .php3
merci les archives !
j'ai donc ajouté AddType ...
      AddType ...
( http://www.uzine.net/article1483.html)

==> il m'a ensuite fallu régler les droits d'écriture dans les
répertoires de spip (merci l'aide en ligne !)

==> cet historique avant d'aborder le pb que je ne sais résoudre :
je coince à la deuxième étape de l'install lorsqu'il s'agit de donner
l'adresse de la base, le login et le mdp de connexion.

j'obtiens alors le message d'erreur suivant :
essai de connexion à la base :fatal error
call to undefined function mysql_connect()
in /var/www/spip/ecrire/install.php3 on line 266

j'ai -laissé l'adresse de la base vierge
  -tenté avec localhost
  -essayé en créant une base préalablement et manuellement dans mysql
   puis en entrant son nom, login et mdp de connexion.

Sans doute raté une étape ...

merci
Philippe

Ton LAMP (Linux Apache MySQL PHP) semble ne pas etre correctement installé
ou compilé.
Essai de voir sur une liste qui traite de cela...
voir aussi http://www.delouw.ch/linux/

Fred
----- Original Message -----
From: "ttv" <ph.ttv@free.fr>
To: <spip@rezo.net>
Sent: Sunday, October 27, 2002 10:30 PM
Subject: [Spip] aide install spip sur serveur local (linux)

Bonjour à tous,

je viens de télécharger spip et souhaite m'initier en local.
j'utilise debian 2.2 avec apache mysql et php4.

mes -premiers- soucis :

1/ pas moyen d'acceder au fichier install en entrant
http://localhost/spip/ecrire

==> le problème venait de httpd.conf qui ne prévoyait pas l'utilisation
des fichiers .php3
merci les archives !
j'ai donc ajouté AddType ...
AddType ...
( http://www.uzine.net/article1483.html)

==> il m'a ensuite fallu régler les droits d'écriture dans les
répertoires de spip (merci l'aide en ligne !)

==> cet historique avant d'aborder le pb que je ne sais résoudre :
je coince à la deuxième étape de l'install lorsqu'il s'agit de donner
l'adresse de la base, le login et le mdp de connexion.

j'obtiens alors le message d'erreur suivant :
essai de connexion à la base :fatal error
call to undefined function mysql_connect()
in /var/www/spip/ecrire/install.php3 on line 266

j'ai -laissé l'adresse de la base vierge
-tenté avec localhost
-essayé en créant une base préalablement et manuellement dans mysql
puis en entrant son nom, login et mdp de connexion.

Sans doute raté une étape ...

merci
Philippe

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

From fil@miel.brainstorm.fr Sun Oct 27 22:32:03 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id D2DFD1D15A; Sun, 27 Oct 2002 22:32:03 +0100 (CET)
Date: Sun, 27 Oct 2002 22:32:03 +0100
From: Fil <fil@rezo.net>
To: Laurent <laurent.dubourg@wanadoo.fr>
Subject: Re: [Spip] Boucles et boucles
Message-ID: <20021027213203.GE25646@rezo.net>
Mail-Followup-To: Laurent <laurent.dubourg@wanadoo.fr>,
  "S.Calas" <s.calas@wanadoo.fr>, SPIP <spip@rezo.net>
References: <5.0.2.1.2.20021027145109.00b2fa50@pop.wanadoo.fr>
  <5.0.2.1.2.20021027155217.00b2e2f0@pop.wanadoo.fr>
  <5.0.2.1.2.20021027200612.06e34518@pop.wanadoo.fr>
  <5.0.2.1.2.20021027220409.06e34518@pop.wanadoo.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <5.0.2.1.2.20021027220409.06e34518@pop.wanadoo.fr>
User-Agent: Mutt/1.3.28i
cc: "S.Calas" <s.calas@wanadoo.fr>
cc: SPIP <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <http://listes.rezo.net/archives/spip&gt;
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: Sun, 27 Oct 2002 21:32:04 -0000
Status: O
Content-Length: 182
Lines: 6

   Et tu retrouve en dessous les debuts des trois derniers articles parus
   avant celui que tu lis.

"paru avant", c'est le critère {age_relatif>0} qu'il faut utiliser.

-- Fil

> ==> cet historique avant d'aborder le pb que je ne sais résoudre :
> je coince à la deuxième étape de l'install lorsqu'il s'agit de donner
> l'adresse de la base, le login et le mdp de connexion.
>
> j'obtiens alors le message d'erreur suivant :
> essai de connexion à la base :fatal error
> call to undefined function mysql_connect()
> in /var/www/spip/ecrire/install.php3 on line 266

As-tu installé les modules PHP pour la gestion de bases mysql
(php4-mysql sous sarge).
Deuxièmement as-tu ajouté la ligne adéquate dans ton httpd.conf pour
charger le module cité ci-dessus ?

Bon courage.
--
Mail : Bounga at altern.org
Clef GPG : http://linuxpower.free.fr/bounga.asc
Netiquette : http://www.sri.ucl.ac.be/SRI/rfc1855.fr.html

From s.calas@wanadoo.fr Mon Oct 28 09:35:20 2002

Return-Path: <s.calas@wanadoo.fr>
Received: from mel-rto6.wanadoo.fr (smtp-out-6.wanadoo.fr [193.252.19.25])
  by miel.brainstorm.fr (Postfix) with ESMTP id 1B2591CF2E
  for <spip@rezo.net>; Mon, 28 Oct 2002 09:35:20 +0100 (CET)
Received: from mel-rta8.wanadoo.fr (193.252.19.79) by mel-rto6.wanadoo.fr
  (6.5.007) id 3DA24D4D00C4AD4A; Mon, 28 Oct 2002 09:35:19 +0100
Received: from u5u2n3 (193.249.88.105) by mel-rta8.wanadoo.fr (6.5.007)
        id 3DA24B4A00C056D7; Mon, 28 Oct 2002 09:35:19 +0100
Message-ID: <006701c27e5d$41e9e0e0$6b030c50@u5u2n3>
From: "S.Calas" <s.calas@wanadoo.fr>
To: "Ivan" <ivan@netcourrier.com>, "Spip liste" <spip@rezo.net>
References: <B9E1E154.4F8D6%ivan@netcourrier.com>
Subject: =?iso-8859-1?Q?Re:_=5BSpip=5D_G=E9rer_des_articles_en_archives?=
Date: Mon, 28 Oct 2002 09:37:31 +0100
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
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: Mon, 28 Oct 2002 08:35:20 -0000
Status: O
Content-Length: 5315
Lines: 160

Une précision qu'est ce que tu appelle les articles parus sur deux moi ? qui
ont un date de pub d'un mois et une date de rédac d'un autre ?
S

----- Original Message -----
From: "Ivan" <ivan@netcourrier.com>
To: "Spip liste" <spip@rezo.net>
Sent: Sunday, October 27, 2002 6:30 PM
Subject: Re: [Spip] Gérer des articles en archives

Après quelques essais, il s'avère que la gestion par date semble bien
convenir.
j'utilise une boucle comme ça :
<BOUCLE_article(ARTICLES){id_rubrique}{mois=8}{annee=2002}>

Ce que je n'arrive pas à faire, c'est demander les articles parus sur deux
mois, par exemple mois=8 et mois=9. Je n'ai pas trouvé comment indiquer deux
valeurs pour le critère du mois, de manière à indiquer une fourchette.

Faut-il faire passer cette info directement dans l'URL en indiquant
http://monsite.free.fr/mapage.php3?rubrique=2&mois=8&mois=9&annee=2002

Ca me paraît bien lourd.

--
Ivan

Ivan a écrit :

Merci pour ta réponse.
- première solution : comme tu dis, bof. Surtout que si un article en

archive

est non valide, je ne pourrais pas dissocier les mois ; les articles

seront

tous non valides indistinctement.

- la solution en affichant en fonction de la date me semble bien la

meilleure.

J'aimerais confirmation quand même : peut-on spécifier une fourchette

comme

30<date article<60 pour cibler le mois précédent par exemple ici ? Et si

non,

comment je fais pour afficher tous les article du mois précédent mais

juste

ceux là ?

Ton p.s. : Bonne idée pour le mois de publication puisque je change

forcément

de mois entre deux versions du site. Je vais replonger dans ces critères

là.

Cordialement,

--
Ivan

L.L a écrit :

il y a au moins deux solutions :

* (bof) tu peux attacher un mot aux articles pour indiquer s' ils sont
valides ou non valides.
Pour les archives, il faudra dans ta boucle vérifier que ce mot est
'valide' ou 'nonvalide' (par exemple) ...voir doc.

*Si l'archivage se fait en fonction de la date, aucun soucis tes boucles
trierons les articles selon la date et tu ne fais afficher que ceux
antérieurs (ou postérieurs) à une date donnée. Il n'y aura pas besoin de
les changer de place, il resterons dans leur rubrique d'origine. (m^me
s'il est possible de les déplacer pour les mettre dans une rubrique
archivage - mais cela enlève l'intérêt de Spip).

laurent.

Ps : tu peux aussi récupérer le mois de mise en ligne pour faire
afficher les articles par mois (puisque c'est ton soucis).. ou leur
attacher à la mimine le mois d'archvage auquel il se réfère (plus clair
je peux plus à cette heure).

Ivan a écrit:

Bonjour à tous,

Débutant avec SPIP et passant mes journées à défricher la doc en ligne,

je

crois avoir compris le principal et arrive à faire des choses simples.

Par ailleurs, je gère un site qui est actualisé en gros tous les mois

(date

pas forcément fixe) pour lequel je me demande comment je gèrerais la

mise en

archives des articles du mois précédent avec SPIP.

Voici comment fonctionne le site (à l'heure actuelle en statique)
schématiquement :
------------------
EDITORIAL (c'est la page d'accueil index.html)
Article edito
CROISSANCE (son titre, son descriptif)
POLITIQUE (son titre, son descriptif)
SOCIETE (son titre, son descriptif)

ARCHIVES (son titre, son descriptif)
------------------

Sur cette page d'entrée, on voit donc l'éditorial + les entrées vers les
autres rubriques.
Dans chaque rubrique, on retrouve le même type de navigation.
Dans CROISSANCE, on a l'ensemble des articles de cette rubrique + Accès

aux

autres rubriques.
Dans POLITIQUE, idem etc.

Chaque mois, tout ça passe en archives, c'est-à-dire qu'il faut passer

par

l'entrée ARCHIVES pour :
- choisir le mois à consulter
- puis afficher les rubriques contenant les articles de ce mois.

Avec SPIP, il me semble logique que je ne vais pas m'amuser à déplacer
chaque mois les rubriques dans ARCHIVES et en recréer d'autres à la

racine,

juste parce que les articles qu'elles contiennent doivent être remplacés

par

les articles du mois en cours.

Dans la doc ([uZine 3] Ne pas afficher les articles publiés depuis plus d’un an), il est indiqué

comment

gérer un affichage par age. Je pense que c'est la bonne méthode mais
j'aimerais avoir vos idées à ce sujet.

Si c'est la bonne méthode, alors voilà comment je vois les choses :

- En page d'accueil : la rubrique EDITORIAL affichant l'article dont

l'age

<30
- Pour chaque rubrique (un squelette rubrique "du mois en cours")

contenant

les articles dont l'age <30
- Une entrée ARCHIVES : là je me pose la question de savoir si c'est une
page, une rubrique ou autre chose !! Je ne sais pas bien...

- Dans l'édito en archives (squelette rubrique "vieilles") contenant
l'article affiché en fonction d'un paramètre "age" dans l'url du mois

choisi

auparavant.

Qu'en pensez-vous ?
Y a-t-il une autre méthode ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Le Mon, Oct 28, 2002 at 07:57:22AM +0100, yann écrivait :

> ==> cet historique avant d'aborder le pb que je ne sais résoudre :
> je coince à la deuxième étape de l'install lorsqu'il s'agit de donner
> l'adresse de la base, le login et le mdp de connexion.
>
> j'obtiens alors le message d'erreur suivant :
> essai de connexion à la base :fatal error
> call to undefined function mysql_connect()
> in /var/www/spip/ecrire/install.php3 on line 266

Je pense que :
- Soit ton module php4 n'est pas chargé au démarrage d'apache.

Merci Yann pour ton fichier attaché, et merci à tous pour le coup de
main.
Le pb est résolu et provenait du paquet php4-mysql mal configuré.
(apt-get --purge remove php4-mysql puis apt-get install php4-mysql
et me voici sauvé !)

@+
Philippe

Le mardi 29 octobre 2002 à 01:09, ttv écrivait :

Le pb est résolu et provenait du paquet php4-mysql mal configuré.
(apt-get --purge remove php4-mysql puis apt-get install php4-mysql
et me voici sauvé !)

Tu pouvais également faire dpkg-reconfigure php4-mysql ce qui évite de
désinstaller et réinstaller le paquet.
--
Mail : Bounga at altern.org
Clef GPG : http://linuxpower.free.fr/bounga.asc
Netiquette : http://www.sri.ucl.ac.be/SRI/rfc1855.fr.html

From postmaster@camedis.org Tue Oct 29 08:52:33 2002

Return-Path: <postmaster@camedis.org>
Received: from mx1.ovh.net (b1.ovh.net [213.186.33.51])
  by miel.brainstorm.fr (Postfix) with ESMTP id 9B0021CFA9
  for <spip@rezo.net>; Tue, 29 Oct 2002 08:52:33 +0100 (CET)
Received: (qmail 16384 invoked by uid 503); 29 Oct 2002 07:52:25 -0000
Received: from unknown (HELO delbroucq) (62.147.79.209)
  by ns0.ovh.net with SMTP; 29 Oct 2002 07:52:25 -0000
Message-ID: <008101c27f20$69ccb6a0$d14f933e@delbroucq>
From: "postmaster" <postmaster@camedis.org>
To: <spip@rezo.net>
Date: Tue, 29 Oct 2002 08:54:29 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
  boundary="----=_NextPart_000_007E_01C27F28.CAD87D00"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Subject: [Spip] =?iso-8859-1?q?probl=E8me_de_vitesse_sur_OVH_=3F?=
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
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: Tue, 29 Oct 2002 07:52:33 -0000
Status: O
Content-Length: 2556
Lines: 71

This is a multi-part message in MIME format.

------=_NextPart_000_007E_01C27F28.CAD87D00
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Bonjour,

J'ai remarqu=E9 que pas mal d'utilisateurs de SPIP =E9tait h=E9berg=E9s =
sur OVH.
Peut-=EAtre pourront - ils r=E9pondre =E0 cette question.

Lorsque je me connecte sur l'espace priv=E9 =
http://www.camedis.org/magelspip/ecrire
Avec une connection ADSL tout fonctionne =E0 merveille.
Par contre impossible de ce connecter en 56 k.
Why ?

Je suis en plan240
j'utilise la version 4 de spip
j'ai enlev=E9 les DELAYED du code
Je suis en niveau de s=E9curit=E9 normal
Je n'ai jamais eut de probl=E8me de base de donn=E9e ni de message =
d'erreur type "extended time" ou de probl=E8me de CHMOD.

Merci de votre solicitude.

------=_NextPart_000_007E_01C27F28.CAD87D00
Content-Type: text/html;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Bonjour,</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>J'ai remarqu=E9 que pas mal d'utilisateurs de SPIP =
=E9tait=20
h=E9berg=E9s sur OVH.</FONT></DIV>
<DIV><FONT size=3D2>Peut-=EAtre pourront - ils r=E9pondre =E0 cette=20
question.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Lorsque je me connecte sur l'espace priv=E9 <A=20
href=3D"http://www.camedis.org/magelspip/ecrire&quot;&gt;http://www.camedis.org/m=
agelspip/ecrire</A></FONT></DIV>
<DIV><FONT size=3D2>Avec une connection ADSL tout fonctionne =E0=20
merveille.</FONT></DIV>
<DIV><FONT size=3D2>Par contre impossible de ce connecter en 56 =
k.</FONT></DIV>
<DIV><FONT size=3D2>Why ?</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Je suis en plan240</FONT></DIV>
<DIV><FONT size=3D2>j'utilise la version 4 de spip</FONT></DIV>
<DIV><FONT size=3D2>j'ai enlev=E9 les DELAYED du code</FONT></DIV>
<DIV><FONT size=3D2>Je suis en niveau de s=E9curit=E9 =
normal</FONT></DIV>
<DIV><FONT size=3D2>Je n'ai jamais eut de probl=E8me de base de donn=E9e =
ni de message=20
d'erreur type "extended time" ou de probl=E8me de CHMOD.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Merci de votre =
solicitude.</FONT></DIV></BODY></HTML>

------=_NextPart_000_007E_01C27F28.CAD87D00--