Re: [Galette-devel] Installation avec SQLite

2013-08-27 Par sujet Nicolas Grandjean

Le 23/08/2013 08:16, Johan Cwiklinski a écrit :

Voilà qui est fait :
http://galette.tuxfamily.org/documentation/fr/installation/galette.html#base-de-donnees

Super :)

Merci beaucoup !


--
Nicolas Grandjean
http://www.rhizomes.org - http://www.firstjeudi.org
Pensez différent, pensez libre, pensez GNU!
JabberID : nico...@jabber.rhizomes.org

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Installation avec SQLite

2013-08-22 Par sujet Johan Cwiklinski
Salut,

Le 23/08/2013 07:42, Johan Cwiklinski a écrit :
> Il faudrait que je mette la doc à jour de ce côté là.

Voilà qui est fait :
http://galette.tuxfamily.org/documentation/fr/installation/galette.html#base-de-donnees

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Installation avec SQLite

2013-08-22 Par sujet Johan Cwiklinski
Salut,

Le 22/08/2013 23:09, Nicolas G. a écrit :
> Bonjour,
> 
> Je viens de trouver  en ajouter un echo tout bourrin qu'il fallait
> simplement créer le dossier 'data' dans le répertoire de Galette.

Je n'ai jamais vraiment testé la partie SQLite à vrai dire :(

> 
> Du coup, j'ai deux questions :
> 1. Ça serait sympa soit d'indiquer qu'il faut créer le dossier, soit de
> le créer de manière automatique ou encore mieux, qu'il soit directement
> dans les sources avec le .htaccess qui va bien.

En effet, qu'il soit créé avec le .htaccess adéquat serait je pense la
meilleure solution. En fait, je pensais m'occuper de la relocalisation
des données depuis un certain temps déjà
(http://redmine.ulysses.fr/issues/483) pour éviter d'avoir 50
répertoires ; mais j'ai repoussé, jusqu'à zapper que c'était en fait
nécessaire.

> 2. Je n'aime pas trop que les fichiers de la base de données soient
> potentiellement accessibles par HTTP, ça serait bien de permettre à
> l'administrateur de choisir où mettre le fichier de base de données (au
> moins pour brouiller les pistes).

Ça, c'est possible déjà ;)

En utilisant la configuration des chemins
(http://galette.tuxfamily.org/documentation/fr/installation/postinstall.html?highlight=paths#parametrage-des-chemins),
il y a 2 paramètres que l'on peut changer :
- GALETTE_DATA_PATH : actuellement, le chemin vers le dossier data (je
ne conseille pas de modifier celui là, confer le ticket #483 mentionné
plus haut)
- GALETTE_SQLITE_PATH : actuellement GALETTE_DATA_PATH + 'database.sqlite'.

Tu peux donc mettre la base où tu veux (parce que la base dans le
documentroot... beurk :p), en mettant juste son chemin complet dans
GALETTE_SQLITE_PATH.

Il faudrait que je mette la doc à jour de ce côté là.

> D'ailleurs, il y a une erreur de syntaxe dans un instructon SQL (fichier
> install/sql/sqlite.sql ligne 277), une virgule en trop.
> FOREIGN KEY (model_parent) REFERENCES galette_pdfmodels (model_id)
> ^^

Arf... C'est corrigé pour le prochain hotfix, merci :)

> Je n'avais pas mis le nez dans Galette depuis quelques années. Sacré
> boulot ! Bravo !

Merci :)

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Installation avec SQLite

2013-08-22 Par sujet Nicolas G.

Bonjour,

Je viens de trouver  en ajouter un echo tout bourrin qu'il fallait 
simplement créer le dossier 'data' dans le répertoire de Galette.


Du coup, j'ai deux questions :
1. Ça serait sympa soit d'indiquer qu'il faut créer le dossier, soit de 
le créer de manière automatique ou encore mieux, qu'il soit directement 
dans les sources avec le .htaccess qui va bien.
2. Je n'aime pas trop que les fichiers de la base de données soient 
potentiellement accessibles par HTTP, ça serait bien de permettre à 
l'administrateur de choisir où mettre le fichier de base de données (au 
moins pour brouiller les pistes).


D'ailleurs, il y a une erreur de syntaxe dans un instructon SQL (fichier 
install/sql/sqlite.sql ligne 277), une virgule en trop.

FOREIGN KEY (model_parent) REFERENCES galette_pdfmodels (model_id)
^^

Je n'avais pas mis le nez dans Galette depuis quelques années. Sacré 
boulot ! Bravo !


A++
--
Nicolas Grandjean
http://www.rhizomes.org - http://www.firstjeudi.org
Pensez différent, pensez libre, pensez GNU!
JabberID : nico...@jabber.rhizomes.org

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel