plusieurs sites sur une même base ?

Bonjour,
Je voulais savoir s'il était possible d'avoir plusieurs sites sur une même base
de données ? Est il possible d'indiquer quel prefixe utiliser pour les tables ?

merci,

Axel

Axel R. wrote:

Bonjour,
Je voulais savoir s'il était possible d'avoir plusieurs sites sur une même
base de données ? Est il possible d'indiquer quel prefixe utiliser pour
les tables ?

A moins qu'on ne me contredise, il n'y a pas de problème : à l'installation
il faut simplement remettre les coordonnées de la même base de données.
Au moment de la création de la table, il propose de mettre les intitulés que
l'on veut devant (spip par défaut)

Si lors de la création du deuxième site, il bloque sur le fait que la base
est déjà crée : une solution : supprimer toutes les tables en gardant le
base, et la recréer sans changer le nom : les deux sites pointeront bien
sur la même base

bon courage

Dans le livre de Perline, SPIP chez Micro Application
en parle dans un chapitre.

Voir le lien ci-dessous :
http://perline.org/article.php3?id_article=128&var_recherche=spip

--- Josh <mail.ronan@free.fr> a écrit :

Axel R. wrote:

> Bonjour,
> Je voulais savoir s'il était possible d'avoir
plusieurs sites sur une même
> base de données ? Est il possible d'indiquer quel
prefixe utiliser pour
> les tables ?

A moins qu'on ne me contredise, il n'y a pas de
problème : à l'installation
il faut simplement remettre les coordonnées de la
même base de données.
Au moment de la création de la table, il propose de
mettre les intitulés que
l'on veut devant (spip par défaut)

Si lors de la création du deuxième site, il bloque
sur le fait que la base
est déjà crée : une solution : supprimer toutes les
tables en gardant le
base, et la recréer sans changer le nom : les deux
sites pointeront bien
sur la même base

bon courage

_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.com

Le 26 sept. 05, à 11:48, Axel R. a écrit :

Bonjour,
Je voulais savoir s'il était possible d'avoir plusieurs sites sur une même base
de données ? Est il possible d'indiquer quel prefixe utiliser pour les tables ?

merci,

Axel
________________________

voilà :

claude

Pas bon de mettre un lien vers un produit commercial pour une réponse dans
un forum libre d'utisateurs-développeurs.

Josh a écrit (26/09/2005 12:49) :

Pas bon de mettre un lien vers un produit commercial pour une réponse dans
un forum libre d'utisateurs-développeurs.

les gens sont assez grands pour savoir ce qu'ils doivent acheter... et Perline est (a été) une collaboratrice active de ce forum (et si tu regardes bien ce livre est préfacé par fil) allez bonne lecture!

Désolé je ne fais pas parti du cercle des intimes ;°)

Ce lien peut être ?

http://www.spip-contrib.net/Partager-la-meme-BDD-entre

Alexandra

Axel R. a écrit :

Bonjour,
Je voulais savoir s'il était possible d'avoir plusieurs sites sur une même base
de données ? Est il possible d'indiquer quel prefixe utiliser pour les tables ?

merci,

Axel

C'est possible mais pas vraiment pratique, car il faut mettre les paramètres dans le fichier mes_options.php3 et l'envoyer par ftp sur le serveur *avant* de lancer l'install du second (ou plus) SPIP. Cela exclut je crois l'installation par 'SPIPloader' qui fait tout sans possibilité d'envoyer mes_options.php3 pendant l'installation.

Pour le coup, je trouve même SPIP dangereux. Si on ne fait pas gaffe, on copie par ftp les fichiers de SPIP n°2 dans un nouveau répertoire, on lance l'installation, et SPIP *écrase/met à jour les tables 'spip_' de SPIP n°1, tout çà sans aucun message d'avertissement.*

Ce qui serait bien :slight_smile: :

- au moins un petit message d'avertissement avant d'écraser/mettre à jour des tables existantes.
- dans un des écrans d'installation, rajouter une petite textarea permettant de modifier le préfixe par défaut des tables.

Le 26 sept. 05, à 20:59, Thierry B. a écrit :

Axel R. a écrit :

Bonjour,
Je voulais savoir s'il était possible d'avoir plusieurs sites sur une même base
de données ? Est il possible d'indiquer quel prefixe utiliser pour les tables ?

merci,

Axel

C'est possible mais pas vraiment pratique, car il faut mettre les
paramètres dans le fichier mes_options.php3 et l'envoyer par ftp sur le
serveur *avant* de lancer l'install du second (ou plus) SPIP. Cela
exclut je crois l'installation par 'SPIPloader' qui fait tout sans
possibilité d'envoyer mes_options.php3 pendant l'installation.

bonsoir,

par contre, pour les mises à jour on peut utiliser spip_loader.php3 sans problème

claude

cgecaf a écrit :

bonsoir,

par contre, pour les mises à jour on peut utiliser spip_loader.php3 sans problème

claude

Ben pourtant j'évite, parce que spiploader écrase tout les anciens
fichiers. Au fur et à mesure de l'utilisation de SPIP, j'ai certains
fichiers du noyau SPIP qui sont modifiés. Mais parfois dans une mise à
jour certain de ces fichiers sont identique à ceux de la version
précédente. Si on passe par Spiploader, ils sont systématiquement écrasés.
Je sais que c'est un peu plus compliqué mais voici ma méthode. Quand je
veux installer une nouvelle version, je décompresse localement
l'ancienne distrib officielle et la nouvelle, puis je fais une
comparaison des deux répertoires avec Winmerge (windows). Ensuite, je
n'envoie par ftp que les fichiers qui ont changé, avant de lancer la
mise à jour classique dans l'espace privé, ce qui me permet souvent de
conserver intact des fichiers que j'ai modifié. Avec spiploader, tout
est écrasé et il faut systématiquement remettre toutes les sauvegardes
après. Remarque, c'est peut-être plus simple que ma méthode !

Thierry B.

Psss je ne fais que passer mais à prioris je dirais que si je mets plusieursq spip sur la meme base je mettrais à chaque fois la meme version ...ca peut eviter des soucis ... au futur

eric

Thierry B. a écrit :

cgecaf a écrit :

bonsoir,

par contre, pour les mises à jour on peut utiliser spip_loader.php3 sans problème

claude

Ben pourtant j'évite, parce que spiploader écrase tout les anciens
fichiers. Au fur et à mesure de l'utilisation de SPIP, j'ai certains
fichiers du noyau SPIP qui sont modifiés. Mais parfois dans une mise à
jour certain de ces fichiers sont identique à ceux de la version
précédente. Si on passe par Spiploader, ils sont systématiquement écrasés.
Je sais que c'est un peu plus compliqué mais voici ma méthode. Quand je
veux installer une nouvelle version, je décompresse localement
l'ancienne distrib officielle et la nouvelle, puis je fais une
comparaison des deux répertoires avec Winmerge (windows). Ensuite, je
n'envoie par ftp que les fichiers qui ont changé, avant de lancer la
mise à jour classique dans l'espace privé, ce qui me permet souvent de
conserver intact des fichiers que j'ai modifié. Avec spiploader, tout
est écrasé et il faut systématiquement remettre toutes les sauvegardes
après. Remarque, c'est peut-être plus simple que ma méthode !

Thierry B.

_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Et pourquoi, à la rigueur, ne pas installer un seul SPIP mais utiliser chaque secteur comme un sous site avec evtl. un squelette différent par secteur ?

Ensuite, un jeu d’url rewrité associé à des url de redirection pour différencier les différents sites ainsi obtenus ???

C’est peut être de la bidouille mais c’est encore ce que je vois de plus simple pour éviter les emm***** de bases de données, non ?

Enfin moi j’dis ca, j’dis rien, hein ? Il doit y avoir mieux…

Bon code en tous les cas :wink:

Zzz.

On 9/27/05, Eric Free/Online <eric.boutigny@free.fr> wrote:

Psss je ne fais que passer mais à prioris je dirais que si je mets
plusieursq spip sur la meme base je mettrais à chaque fois la meme
version …ca peut eviter des soucis … au futur

eric

Thierry B. a écrit :

cgecaf a écrit :

bonsoir,

par contre, pour les mises à jour on peut utiliser spip_loader.php3
sans problème

claude

Ben pourtant j’évite, parce que spiploader écrase tout les anciens
fichiers. Au fur et à mesure de l’utilisation de SPIP, j’ai certains
fichiers du noyau SPIP qui sont modifiés. Mais parfois dans une mise à
jour certain de ces fichiers sont identique à ceux de la version
précédente. Si on passe par Spiploader, ils sont systématiquement écrasés.
Je sais que c’est un peu plus compliqué mais voici ma méthode. Quand je
veux installer une nouvelle version, je décompresse localement
l’ancienne distrib officielle et la nouvelle, puis je fais une
comparaison des deux répertoires avec Winmerge (windows). Ensuite, je
n’envoie par ftp que les fichiers qui ont changé, avant de lancer la
mise à jour classique dans l’espace privé, ce qui me permet souvent de
conserver intact des fichiers que j’ai modifié. Avec spiploader, tout
est écrasé et il faut systématiquement remettre toutes les sauvegardes
après. Remarque, c’est peut-être plus simple que ma méthode !

Thierry B.


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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ


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.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ


Zzz.
http://www.night-bird.org

Le 27/09/05, L'Oiseau 2 Nuit (Zzz.)<l.oiseau2nuit@gmail.com> a écrit :

Et pourquoi, à la rigueur, ne pas installer un seul SPIP mais utiliser
chaque secteur comme un sous site avec evtl. un squelette différent par
secteur ?

Ensuite, un jeu d'url rewrité associé à des url de redirection pour
différencier les différents sites ainsi obtenus ???

C'est faisable, mais cela amène à quelques difficultés :
http://permalink.gmane.org/gmane.comp.web.spip.user/24937
en plus des règles de réécriture, il faut également patcher le code de
spip pour modifier sa façon de générer les urls simplifiées (pour que
les liens de type [art->32] ne pointent pas nulle part) - ou alors ne
plus utiliser de génération automatique de liens