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
Attachment:
signature.asc
Description: OpenPGP digital signature