SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

Télécharger

Utiliser le spip_loader

Août 2014 — mis à jour le : 28 mars

Toutes les versions de cet article :

Le « spip_loader » est un script qui permet d’installer ou de mettre à jour votre site SPIP automatiquement sans avoir à transférer l’intégralité des fichiers par FTP.


Version actuelle du spip_loader : 2.5.9

Utiliser le spip_loader pour installer automatiquement SPIP

  1. Télécharger le script http://www.spip.net/spip-dev/INSTAL...
  2. Placer ce fichier en FTP dans le répertoire où vous voulez installer SPIP (en général à la racine de votre serveur)
  3. Appeler le script depuis votre navigateur http://www.monsite.tld/spip_loader.php
  4. Le script vérifie si votre hébergement est compatible puis indique la version de SPIP que vous allez installer ou mettre à jour.
  5. Lancer l’installation automatique.

Une fois SPIP installé, vous pouvez laisser le script spip_loader.php (à partir de la version spip_loader 2.1) sur le serveur en toute sécurité. Seuls les administrateurs autorisés et authentifiés pourront y accéder. L’avantage est de pouvoir, en cas d’alerte, mettre à jour votre SPIP très facilement.

Utiliser le spip_loader pour effectuer une mise à jour

Pour mettre à jour un SPIP, effectuer la même procédure :

  1. Placer le script s’il n’est pas encore sur votre serveur
  2. Appeler le script depuis votre navigateur http://www.monsite.tld/spip_loader.php
  3. Lancer la prodédure d’installation automatique

Avant d’appeler le script, il faudra au préalable vous identifier dans SPIP.

Par défaut, seul l’auteur n°1 peut effectuer cette mise à jour.
Si vous voulez ajouter d’autres auteurs, éditer le script à la ligne
define('_SPIP_LOADER_UPDATE_AUTEURS', '1');

Par exemple, pour autoriser les auteurs 5, 6 et 8 à utiliser le spip_loader, on écrira la ligne de cette façon :
define('_SPIP_LOADER_UPDATE_AUTEURS', '5:6:8');

Attention :
Si vous voulez utiliser spip_loader pour mettre à jour votre SPIP dans la dernière version stable de la branche 2.1, lisez bien le paragraphe suivant pour changer la version.

Installer une autre version

Par défaut, le script effectue l’installation et la mise à jour vers la dernière version stable de SPIP.

Si vous voulez installer ou mettre à jour une autre version, éditer dans le fichier la ligne
define('_CHEMIN_FICHIER_ZIP', 'spip/stable/spip-3.1.zip');
en remplaçant par exemple
'spip/stable/spip-3.1.zip'
par :
'spip/stable/spip-2.1.zip' .

Que faire en cas d’échec ?

Spip_loader peut échouer à charger des fichiers. En général, il s’agit de problèmes de droits sur le serveur. Dans ce cas, il faudra installer votre SPIP

  • soit en transférant les fichiers manuellement par FTP
  • soit en utilisant subversion (utilisateurs avertis)

Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé