Différences entre versions de « SPIP »
Sauter à la navigation
Sauter à la recherche
(spip 1.9 et SVN) |
|||
Ligne 4 : | Ligne 4 : | ||
Màj simple de SPIP: envoyer [http://www.spip.net/spip-dev/INSTALL/spip_loader.php3 spip_loader.php3] sur le site, s'authentifier, aller sur http://site/spip_loader.php3, suivre les instructions. Corriger les squelettes si introduction d'une incompatibilité. | Màj simple de SPIP: envoyer [http://www.spip.net/spip-dev/INSTALL/spip_loader.php3 spip_loader.php3] sur le site, s'authentifier, aller sur http://site/spip_loader.php3, suivre les instructions. Corriger les squelettes si introduction d'une incompatibilité. | ||
+ | |||
+ | Idée: utiliser SVN pour: | ||
+ | * installation rapide: | ||
+ | svn co svn://trac.rezo.net/spip/branches/spip-1.8 | ||
+ | chgrp -R www-data CACHE/ IMG/ ecrire/data/ | ||
+ | chmod -R g+w CACHE/ IMG/ ecrire/data/ | ||
+ | * voir quels fichiers ont été modifiés/ajoutés dans une installation de SPIP (<code>svn status</code>) | ||
+ | * se mettre à jour les bugfixes rapidement: | ||
+ | svn update | ||
+ | * pour mettre à jour vers la version d'après en supprimant les fichiers inutiles: | ||
+ | svn switch svn://trac.rezo.net/spip/branches/spip-1.9 | ||
+ | * reste quand même à mettre à jour la base: | ||
+ | # hit the admin area | ||
+ | # click on the upgrade link | ||
+ | # create the confirmation dir in ecrire/data | ||
+ | # -> that ought to be automated!! ([http://trac.rezo.net/trac/spip/ticket/186 ticket]) | ||
+ | |||
+ | == Test Install == | ||
# sauvegarde de la base | # sauvegarde de la base | ||
Ligne 16 : | Ligne 34 : | ||
# tidy permissions | # tidy permissions | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
chgrp -R www-data CACHE/ IMG/ ecrire/data/ | chgrp -R www-data CACHE/ IMG/ ecrire/data/ | ||
chmod -R g+w CACHE/ IMG/ ecrire/data/ | chmod -R g+w CACHE/ IMG/ ecrire/data/ |
Version du 20 novembre 2006 à 21:25
SPIP permet de gérer un site de publication avec un modèle administrateur/rédacteur (validation a priori), un système de cache, de forums, de squelettes avec un language de requêtes sur les documents...
Mise à jour
Màj simple de SPIP: envoyer spip_loader.php3 sur le site, s'authentifier, aller sur http://site/spip_loader.php3, suivre les instructions. Corriger les squelettes si introduction d'une incompatibilité.
Idée: utiliser SVN pour:
- installation rapide:
svn co svn://trac.rezo.net/spip/branches/spip-1.8 chgrp -R www-data CACHE/ IMG/ ecrire/data/ chmod -R g+w CACHE/ IMG/ ecrire/data/
- voir quels fichiers ont été modifiés/ajoutés dans une installation de SPIP (
svn status
) - se mettre à jour les bugfixes rapidement:
svn update
- pour mettre à jour vers la version d'après en supprimant les fichiers inutiles:
svn switch svn://trac.rezo.net/spip/branches/spip-1.9
- reste quand même à mettre à jour la base:
# hit the admin area # click on the upgrade link # create the confirmation dir in ecrire/data # -> that ought to be automated!! (ticket)
Test Install
# sauvegarde de la base mysqldump --opt base_spip > ~/spip-date.sql
# optionnel: utilisation de la base dans l'installation de test mysql base_spip_test < ~/spip-date.sql # changement du nom du site mysql base_spip_test -e "update spip_meta set valeur='http://spip.test.org' where nom='adresse_site';" # changement des paramètres # file: ecrire/inc_connect.php3
# tidy permissions chgrp -R www-data CACHE/ IMG/ ecrire/data/ chmod -R g+w CACHE/ IMG/ ecrire/data/
SpipCarto
Les bases de ce qu'il y a savoir:
- Récupération: cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/spip-carto co -r BRANCH-V1 spipcarto
- Installation: http://yoursite/ecrire/cartes.php3?installation=oui (cf. site officiel)
- Documentation: cf. site de test