SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 220 visiteurs en ce moment

Accueil > Administration et BDD > Choisir manuellement sa base de données

Choisir manuellement sa base de données

4 septembre 2009 – par Kriss – commentaires

7 votes

Certains hébergeurs ne permettant ni de lister les bases de données, ni de créer une nouvelle base de données, on peut rencontrer des difficultés à l’installation de SPIP. Voici un patch qui vous permettra d’entrer manuellement le nom de la base de données à utiliser et vous permettra d’installer SPIP chez ces hébergeurs.

Vous avez peut-être constaté que pendant l’installation de SPIP 2.0.9, au moment de configurer la base de données, vous avez deux possibilités :
-  Choisir d’installer SPIP dans une base de données existante
-  Créer une nouvelle base de données

Le fait est que certains hébergeurs, pour des questions de sécurité, ne permettent ni de lister les bases de données existantes, ni de créer une nouvelle base de données, ce qui restreint la liste des hébergeurs supportant SPIP. Free est un bon exemple d’hébergeur ayant ces restrictions.

Cependant, très souvent, les spécifications techniques de ces hébergeurs sont malgré tout compatibles avec le système SPIP, et seule l’installation de ce dernier est irréalisable tant qu’on ne définit pas « manuellement » la base de données à utiliser.

Ainsi, le patch que je propose en fichier joint modifie SPIP de sorte qu’à l’installation (étape 2), vous puissiez entrer manuellement le nom de la base de données à utiliser (en plus de pouvoir la sélectionner dans la liste, ou d’en créer une autre) et l’installation se poursuit en fait comme si vous l’aviez sélectionnée dans la liste.

Comme vous devez vous en douter, si vous avez d’autres applications utilisant la même base de données, il est recommandé de définir un préfixe aux tables SPIP afin de pouvoir les différencier.

Le patch a été testé avec succès sur une installation de SPIP hébergée chez Free avec une base de données PostgreSQL.

N’hésitez pas à me faire part de vos remarques et suggestions quant à ce patch.

Dernière modification de cette page le 4 septembre 2009

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formidable, le générateur de formulaires

    23 janvier 2012 – 2193 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)

  • GIS 4

    11 août 2012 – 1384 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Plugin Contacts & Organisations

    4 janvier 2010 – 267 commentaires

    Ce plugin ajoute à SPIP des fonctionnalités de gestionnaire de contacts. Distingue les personnes morales (organisations) des personnes physiques (contacts) en conservant tous les attributs des auteurs SPIP. En conjonction avec le plugin (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 810 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Crayons : Contrôleurs et Vues

    1er mai 2007 – 22 commentaires

    Cet article est en cours de rédaction (donc incomplet), merci si vous avez : des corrections, des compléments, des exemples (simples si possible), des captures d’écran ou videos de démo, une traduction à proposer, n’hésitez (...)

Ça spipe par là