Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Antoine Lacroix

Antoine Lacroix

Blog de réflexions sur les problèmes de société


Spip 3.0.17 en local, installer et utiliser

Publié par Antoine Lacroix sur 8 Novembre 2014, 10:06am

Catégories : #spip, #installer, #local, #3.0.17

Spip 3.0.17 en local, installer et utiliser

Le principe de l'installation en local est de se faire la main sur Spip sans être obligé de prendre un hébergement et un nom de domaine. Pour me situer un peu au niveau des connaissances en informatique, je suis un parfait néophyte en spip, j'arrive à faire ce que je veux avec Joomla, publier, paramétrer, intégrer un thème. Je connais bien le principe d'une base de donnée dont les champs sont intérrogés par des requêtes utilisant un langage et une syntaxe spécifiques (ici le SQL complétées par les spécificités MySQL)

Je rends compte ici de mes tâtonnements, erreurs et recherches.

Spip est une solution web de gestion de contenu. C'est un logiciel issu d'une communauté bénévole animée d'un esprit de contribution volontaire aussi il peut présenter des imperfections (comme les logiciels payants et propriétaires du reste), que prend en compte la catégorisation de ce logiciel en version dites "stables", les autres sans indications étant supposées non stables. 

Beaucoup de fonctions sont automatisées et installées lors de la première installation mais doivent être complétées manuellement comme par exemple créer à la main un répertoire dans le dossier Spip pour pouvoir loger les fichiers des plugins, ces rajouts au chassis de base qui pemettent d'adapter Spip à des usages particuliers. Il faut savoir créer un nouveau dossier dans un répertoire mais cela fait partie des techniques de base du B2I niveau cm2-6ème. Certains plugins bien qu'étant des options sont indispensables par leur fonction propre ou parce qu'ils sont le support à d'autres plugins. . 

Partie I Installation

Télécharger  Easyphp en suivant ce lien et l'installer. Quand c'est réalisé, vous devez obtenir ce logo en bas à droite de votre écran

 

Un fois installé télécharger Spip 3.0.17 ici

Les fichiers se trouvent  ià cette url http://files.spip.org/spip/stable/ 

  • Décompresser l'archive dans le fichier 

C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\project

Vous devez obtenir ce chemin : C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\projects\spip

  • créer les dossiers plugins\auto et squelettes dans le répertoire spip

Lancer son navigateur et dans la barre d'adresse taper : http://localhost/projects/spip/ecrire

  • installer spip en suivant les consignes

Vous arrivez sur l'espace privé de Spip. 

  • Aller sur configuration et gestion des plugins, certains plugins sont dépendants d'autres plus conséquents. L'installation d'un plugin peut rendre inaccessible le site en raison d'incompatibilités, de bugs, il faut alors supprimer le répertoire spip et réinstaller. Cela peut prendre des heures pour trouver la cause du problème, une fois que l'on a accepté l' échec, il faut repartir à zéro.

puis sur ajouter des plugins et dépots cliquer sur ajouter en bas

Vous devriez obtenir cette image

 

Spip 3.0.17 en local, installer et utiliser
  • Il se peut que vous ayez obtenu un message d'erreur de ce style

Fatal error : Maximum execution time of 30 seconds exceeded in c :\EasyPHP-DevServer-14.1VC9\data\localweb\spip\ecrire\inc\xml.php on line

pour corriger cette erreur aller dans le C:\Program files\EasyPHP-DevServer-14.1VC9\binaries\conf_files\php.ini

rechercher

max_execution_time = 30

et remplacer 30 par 120, enregistrer, quitter. 

refaire l'opération précédente d'installation des dépots

  • Cliquer sur installation des plugins puis plugins.

Le premier des  plugins indispensables est CFG 

copier l'url http://files.spip.org/spip-zone/cfg-spip3.zip dans la zone prévue, url de l'archive

Spip 3.0.17 en local, installer et utiliser

J'ai installé un plugin et j'ai un beau message d'erreur

Commenter cet article

Archives

Nous sommes sociaux !

Articles récents