Hi,
SPIP can now run with SQLite !!
Actually, the tested versions are : 2.8.17 and 3.4.2
You must install the latest SVN version to test it.
During the installation, SPIP searches for SQLite in availables php
extensions and proposes (like MySQL and PostGreSQL) to connect to
SQLite 2 and/or SQLite 3 depending on the installed extension
('sqlite' for SQLite 2, 'dbo' and 'pdo_sqlite' for SQLite 3)
SPIP tries to automatically create a directory defined by the constant
_DIR_DB (by default '_DIR_ETC/bases/', i.e. 'config/bases/) to store
SQLite databases.
Every feedback is welcomed (with PostGreSQL too)
(note : it's better use the spip-dev mailing-list for that).
Enjoy !
.Gilles
---------- Forwarded message ----------
From: Matthieu Marcillaud <marcimat@free.fr>
Date: Dec 10, 2007 7:46 PM
Subject: [spip-dev] ! SPIP, portage SQLite
To: spip-dev@rezo.net
Suite aux grands travaux d'ESJ d'abstraction des requetes de SPIP et de
portage de celui-ci sous PostgresSQL, nous ajoutons le portage SQLite
(commits [10935] à [10942]).
Spip peut maintenant utiliser les versions 2.x (2.8.17 testée) et 3.x
(3.4.2 testée) de SQLite.
A l'installation, SPIP cherche les modules php concernant SQLite et
essaie éventuellement de les charger (nécessaire sur Ouvaton par
exemple). Il propose alors, en plus de MySQL et PostGreSQL de se
connecter à SQLite 2 et/ou SQLite 3 en fonction des extensions php
trouvées ('sqlite' pour SQLite 2, 'pdo' et 'pdo_sqlite' pour SQLite3)
SPIP créera automatiquement (s'il le peut) un répertoire défini par la
constante _DIR_DB (qui est par défaut '_DIR_ETC/bases/', donc le
répertoire 'config/bases/') pour y stocker les bases de données SQLite
qu'il suffixe par .sqlite (quelque soit la version).
A l'instar du portage PostGreSQL, tout retour est bienvenu afin de
traquer les derniers bugs.
Marcimat.
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip