La pire des questions: On peut créer +sieurs sites avec spip en local ?

Je suis désolée, mais Vous pouvez taper fort …j’ai déjà la tête ds les épaules !

Ce matin j’ai formulé ma 1ère question sur spip-request@rezo.net et je crains le pire ds ce qu’elle a suscité, parce qu’aucune réponse en retour. Et j’ai pu remarquer, depuis qqs temps que je vous lis, que cela n’est guère ds vos habitudes. Et j’ai beau fouiné entre spip et phpadmin je me trimballe un dilemne. Je vs signifiais aussi que j’étais novice, non seulement sous Spip (mais cela je sens que je peux y prendre goût) mais sur ce genre de triangulaire (serveur, base de données et site).

Quand j’ai commencé, il y a 3 semaines maintenant, à pratiquer Spip, tout se passait « classiquement », je visualisais sur MON_SITE_SPIP ce qui était rédigé ds la partie Admin.

J’ai voulu me lancer ds le rubriquage de 2 sites distincts ((Ds www j’ai mes deux dossiers Sites, avec dans chacun spip d’installer. (il y a tjs aussi le index.php livré avec easyphp)) mais là, le contenu du 1er apparaît ds la partie admin du 2ème; après avoir fait pourtant http://localhost/mon2emesite/ecrire/ et donné des infos différentes d’accès personnalisé au site (les identifiants de connexion). (Pour ce qui concerne la connexion mySQL, l’adresse de la base de données demeure: localhost, le login de connexion: root et je laisse vide le mot de passe de connexion). Parce que « ds ma tête », tant qu’il n’y rien à faire partager, je n’ai pas lieu d’être chez un hébergeur. Mais la confusion ds les données ne vient-elle pas de ce root ? = impossibilité de simuler en local plusieurs bases de données.

Si mes questions sont des purs non-sens, épargnez-vous de répondre, je comprendrais cette fois-ci.

Merci déjà d’avoir aboutit cette lecture.

Sincères salutations à tous. Myriam


MSN Photos is the easiest way to share and print your photos: Click Here

From fil@miel.brainstorm.fr Wed Jul 31 19:47:18 2002 Return-Path:

J'ai voulu me lancer ds le rubriquage de 2 sites distincts ((Ds www j'ai mes
deux dossiers Sites, avec dans chacun spip d'installer. (il y a tjs aussi le
index.php livré avec easyphp)) mais là, le contenu du 1er apparaît ds la
partie admin du 2ème;

Hello,

Tout simple:

Deux dossiers, deux sites SPIP, deux bases MySQL.

Il faut donc créer deux bases MySQL différentes, sinon les deux sites vont
interroger la même base, donc les mêmes résultats.

Autre solution si tu ne veux gérer qu'une base:

Dans /ecrire/inc_version.php3, repère la ligne du préfixe des tables MySQL
crées par SPIP, et change ce prefixe par un autre de ton choix.
De ce fait, deux sites spip pourront cohabiter sur la même base.

Steph

@ Steph <listes@visual-concept.net> :

Autre solution si tu ne veux gérer qu'une base:

Dans /ecrire/inc_version.php3, repère la ligne du préfixe des tables MySQL
crées par SPIP, et change ce prefixe par un autre de ton choix.
De ce fait, deux sites spip pourront cohabiter sur la même base.

Attention: ceci ne fonctionne que sur les versions 1.4x en cours de
développement. Sur cette liste nous parlons (sauf mention contraire) de la
dernière version "stable" 1.3.2.

-- Fil

Attention: ceci ne fonctionne que sur les versions 1.4x en cours de
développement. Sur cette liste nous parlons (sauf mention contraire) de la
dernière version "stable" 1.3.2.

Oups ! :wink:

Steph

bonjour Fil,

ton message du Wednesday, July 31, 2002, 7:47:18 PM :

F> La base est définie par : adresse du serveur (localhost), login de connexion
F> (root, mot de passe éventuellement), et nom de la base ; si tu donnes ces
F> infos deux fois, tu travailles sur la même base. Si tu crées des
F> identifiants personnels différents, tu as en fait créé deux admins sur la
F> même base spip - les articles se "mélangent" donc.

   Parce que "ds ma tete", tant qu'il n'y rien `a faire partager, je n'ai
   pas lieu d'etre chez un hebergeur.

F> Absolument. Mais ta question n'a rien à voir avec le fait que tu travailles
F> en local ; il faut que tu crées deux bases différentes dans MySQL, si tu
F> veux avoir deux sites disjoints. SPIP ne peut en général pas créer les bases
F> (sauf configuration spéciale de MySQL).

à noter, la plupart des hébergeurs ne fournissent qu'une mysql par
site hébergé...

--
cordialement,
ferdinand mailto:ferdinand@infocrise.org
http://www.infocrise.info
http://www.infocrise.org/index.php3

bonjour Steph,

ton message du Wednesday, July 31, 2002, 7:51:13 PM :

S> Il faut donc créer deux bases MySQL différentes, sinon les deux sites vont
S> interroger la même base, donc les mêmes résultats.

S> Autre solution si tu ne veux gérer qu'une base:

S> Dans /ecrire/inc_version.php3, repère la ligne du préfixe des tables MySQL
S> crées par SPIP, et change ce prefixe par un autre de ton choix.
S> De ce fait, deux sites spip pourront cohabiter sur la même base.

mais c'est géant, ça !

ça veut dire que si, chez mon hébergeur j'ai la structure suivante (un
peu bricolo, mais...)

[web]---fichiers de site1.com
  |
  ------[ecrire] (inc-version normale)
  |
  ------[IMG]
  |
  ------[CACHE]
  |
  ------[etc.]
  |
  ------[site2]---fichiers de site2.com
           |
           -------[ecrire] (inc-version patché)
           |
           -------[IMG]
           |
           -------[etc.]

j'ai plus qu'à rediriger site2.com vers http://site1.com/site2

pour faire de sérieuses économies (et ainsi de suite, tant que je
n'atteins pas la taille maxi allouée) ?
           
--
cordialement,
ferdinand mailto:ferdinand@infocrise.org
http://www.infocrise.info
http://www.infocrise.org/index.php3

ça veut dire que si, chez mon hébergeur j'ai la structure suivante (un
peu bricolo, mais...)

[web]---fichiers de site1.com
|
------[ecrire] (inc-version normale)
|
------[IMG]
|
------[CACHE]
|
------[etc.]
|
------[site2]---fichiers de site2.com
         |
         -------[ecrire] (inc-version patché)
         |
         -------[IMG]
         |
         -------[etc.]

j'ai plus qu'à rediriger site2.com vers http://site1.com/site2
pour faire de sérieuses économies (et ainsi de suite, tant que je
n'atteins pas la taille maxi allouée) ?

Tu n'est pas obligé de placer tes autres sites dans /ecrire/
À ta place, je verrai plutot la structure comme suit:
Racine/site1/
Racine/site2/
Etc...

Attention toutefois au type de redirection de DNS que tu comptes pratiquer.
Si tu rediriges site2.com vers site1.com/site2/, ton navigateur va afficher
le chemin d'acces site1.com/site2/index.html (pas super pour ton DNS site2
qui ne s'afficheras plus jamais au cours de la consultatioin).

Il faudrait donc que tu vois avec ton hébergeur pour t'activer un deuxième
dommaine sur un même compte (si il le permet). Sinon, je connais
nexenservices.com qui authorise jusqu'à 5 domaines par compte. Au cas où ?

Steph

bonjour Steph,

ton message du Thursday, August 01, 2002, 10:26:14 AM :

ça veut dire que si, chez mon hébergeur j'ai la structure suivante (un
peu bricolo, mais...)

[web]---fichiers de site1.com
|
------[ecrire] (inc-version normale)
|
------[IMG]
|
------[CACHE]
|
------[etc.]
|
------[site2]---fichiers de site2.com
         |
         -------[ecrire] (inc-version patché)
         |
         -------[IMG]
         |
         -------[etc.]

j'ai plus qu'à rediriger site2.com vers http://site1.com/site2
pour faire de sérieuses économies (et ainsi de suite, tant que je
n'atteins pas la taille maxi allouée) ?

S> Tu n'est pas obligé de placer tes autres sites dans /ecrire/
S> À ta place, je verrai plutot la structure comme suit:
S> Racine/site1/
S> Racine/site2/
S> Etc...

en fait, ce que je voulais dire, c'est que racine étant déjà utilisé
pour site1, je crée site2 sous la racine (pas sous ecrire ! mais mon
schéma est un peu baroque)

S> Attention toutefois au type de redirection de DNS que tu comptes pratiquer.
S> Si tu rediriges site2.com vers site1.com/site2/, ton navigateur va afficher
S> le chemin d'acces site1.com/site2/index.html (pas super pour ton DNS site2
S> qui ne s'afficheras plus jamais au cours de la consultatioin).

tjs mieux que perso.vanadoux.fr/toto, non ?

S> Il faudrait donc que tu vois avec ton hébergeur pour t'activer un deuxième
S> dommaine sur un même compte (si il le permet). Sinon, je connais
S> nexenservices.com qui authorise jusqu'à 5 domaines par compte. Au cas où ?

ça c'est une idée qu'elle est bonne. tant que je ne bouffe pas mes
100Mo. faut que j'en cause avec amen :slight_smile:

--
cordialement,
ferdinand mailto:ferdinand@infocrise.org
http://www.infocrise.info
http://www.infocrise.org/index.php3