Blog notes Aternatik


Accueil du site / Articles et ressources / Web / Mise à jour de SPIP

Actualités / Nouveautés

Asterisk et vserver

Installer Asterisk dans un vserver (server virtuel) offre beaucoup d’avantage (sécurité, indépendance dans la configuration, etc…) mais (...)

Lire la suite - 8 août

Vérifier un numéro de téléphone en PHP

Cette fonction permet de vérifier un numéro de téléphone que ce soit un numéro de téléphone fixe (0…) ou un numéro gsm (06…) Le (...)

Lire la suite - 1er juin

Remplacer des mots dans une arborescence

Des chemins en dur dans des centaines de fichiers identiques ? (ici des .htaccess) Voila un script surement utile… #!/bin/bash # Usage : (...)

Lire la suite - 10 mai

Supprimer dernier caractère d’une chaine

Juste pour mémoire ! echo "truc" | sed 's/.\1\$//g'

Lire la suite - 17 avril

Variables de configuration SAMBA

Liste des variables qui peuvent être utilisées dans le fichier /etc/samba/smb.conf pour paramétrer un serveur de fichier SAMBA : %u. Nom (...)

Lire la suite - 26 mars

Web

Mise à jour de SPIP

Publié le 1er avril 2007 - Tags : - (160 visites)

La version 1.9.1 sera mise à jour vers la version 1.9.2.

Permière étape : la sauvegarde de la base de donnée

Dans l’espace privé, Aller dans la maintenance du site (menu Configuration).

Sauvegarder la base en utilisant un fichier compressé.

SPIP nous demande une authentification pour sauvegarder le fichier. Il s’agit de la creation d’un fichier dans le répertoire /ecrire/data


# touch ./ecrire/data/admin_65e4fcac48

Recharger la page. la sauvegarde de la base de données est disponible dans le répertoire /ecrire/data/dump.xml.gz


# ls -l | grep dump
2007-04-01 18:07 dump.xml.gz

Il ne reste plus qu’à télécharger l’archive sur le poste local.


# scp user@host:/chemin/vers/spip/ecrire/data/dump.xml.gz /home/user/.

Sauvegarde des fichiers

On va faire une copie de tous les fichiers de SPIP (ici /home/user/www/


# cp -r /chemin/vers/spip /chemin/vers/spip.old

Mise à jour de SPIP

La mise à jour de SPIP est assez simple… Il suffit de remplacer les fichiers et SPIP s’ocuupe du reste ! Il y a deux méthodes pour remplacer les fichiers : soit avec l’archive de SPIP 1.9.2 soit avec le fichier spip_loader.php. La deuxième solution est employée ici :


#  wget http://www.spip.net/spip-dev/INSTALL/spip_loader.php.txt
mv spip_loader.php.txt spip_loader.php

Il faut maintenant pointer sur le fichier : http://aternatik.org/spip_loader.php

Le fichier spip_loader.php doit télécharger les fichiers nécessaires à la mise à jour. Pour cela, il faut que le répertoire racine autorise l’accès en écriture à tout le monde :


# chmod 777 www

Les fichiers sont téléchargés et remplacé. Rendez vous dans l’espace privé du site pour valider la mise à jour de la base de données.

Mise à jour de la base de données par SPIP

SPIP demande encore une fois une authentification pour mettre à jour la base de données. Après avoir passé la page "filtre", créer un fichier dans le répertoire tmp/


# touch tmp/admin_893dae28c2

Actualiser la page et… SPIP est à jour ;-)

Attention de vérifier la compatibilité avec les plugins et les squelettes…

Commentaires

Il y a 0 messages.



http://www.wikio.fr netvibes Google SPIP Suivre la vie du site RSS 2.0 Création de sites internet : Aternatik phpMyVisites

Creative Commons License
Le contenu du site est mis à disposition sous un contrat Creative Commons.