Différences entre versions de « SPIP »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
(permissions)
Ligne 2 : Ligne 2 :
  
 
== Mise à jour ==
 
== Mise à jour ==
 +
 +
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é.
  
 
  # sauvegarde de la base
 
  # sauvegarde de la base

Version du 17 avril 2006 à 22:42

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é.

# 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/

# hit the admin area
# click on the upgrade link
# create the confirmation dir in ecrire/data
# -> that ought to be automated!! (ticket)

Idée: utiliser SVN pour:

  • se mettre à jour rapidement (svn update)
  • voir quels fichiers ont été modifiés/ajoutés dans une installation de SPIP (svn status)
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/

SpipCarto

Les bases de ce qu'il y a savoir: