Lors de la création de mon blog de stage, j’ai été confronté à un problème. Je ne disposais que d’une seule base de données, pour ce site et pour mon blog de stage. J’ai donc arpenté les forums à la recherche d’une solution. Et j’ai fini par comprendre comment installer plusieurs sites Spip sur une seule base de données.
Prenons mon exemple : Mon site « Creamama » est installé à la racine de mon serveur. Je crée un dossier « blogdestage » , j’y dépose un site Spip vierge, et dans le dossier "ecrire", je modifie le fichier "inc_version.php". Ligne 88, on peut voir : $table_prefix = « spip » ;
Il suffit de modifier le « spip » en un préfixe de votre choix, et d’enregistrer les modifications. Vous pouvez maintenant commencer l’installation de ce nouveau site, en sélectionnant votre base de données, sans risque d’écraser les informations du déjà existant.
On peut donc ainsi installer autant de site Spip que l’on en souhaite, la seule contrainte étant la capacité de la base de données.
Bon courage
Je suis un concepteur et développeur web à Grenoble. Je développe essentiellement avec le CMS Spip. Actuellement en contrat chez Territorial, je continue ma veille technologique, et vous fais partager ce que je trouve utile et pratique.