Installation de SPIP

© Paladin. Document créé le 25 mars 2007 , mis à jour le 19 mai 2007.

Ce sont nos choix qui montrent ce que nous sommes vraiment, beaucoup plus que nos aptitudes. Joanne Rowling

Accueil du site > Astuces > SPIP > Installation de SPIP

Configuration / SPIP 1.9.2

Quelques conseils à l’installation de SPIP.

Images de l’aide en ligne

Quelques images sont manquantes dans l’aide en ligne pour cette distribution (SPIP 1.9.2a [8878]). Recopiez le dossier dist/images en ecrire/img_pack ou importez le fichier ci-dessous, décompressez-le et placez-le dans le dossier ecrire/.

Zip - 5 ko
img_pack-1.9.2.zip

Optimisation inc_version.php

Si votre site tourne sur PHP 4 ou 5 et que vous n’avez aucun fichier php3, éditez le fichier ecrire/inc_version.php et trouvez les lignes à modifier :

# compatibilite anciennes versions
# si vous n'avez aucun fichier .php3, redefinissez a ""
# ca fera foncer find_in_path
#@define('_EXTENSION_PHP', '.php3');
@define('_EXTENSION_PHP', '');

Pendant que vous y êtes, supprimez le fichier inc-public.php3 qui se trouve à la racine du site (DocumentRoot).

Le dossier IMG

Les images importées à la rédaction d’un article sont enregistrées dans le dossier IMG. Windows ne fait pas la distinction entre les caractères en majuscules et ceux en minuscules. Pour Unix, par contre, il s’agit de deux dossiers différents. Lors d’une migration de site (de statique en site SPIP), ce détail peut être contraignant si toutes vos anciennes images sont dans le dossier img. Si vous n’avez pas envie de corriger tous vos anciens fichiers, il suffit de corriger dans inc_version.php la ligne :

define('_NOM_PERMANENTS_ACCESSIBLES', "IMG/");

en :

define('_NOM_PERMANENTS_ACCESSIBLES', "img/");

N’oubliez pas de renommer le dossier IMG présent sur le serveur en img.

svn.revision

Ne pas supprimer ce fichier. Il contient le numéro de révision (SVN) qui est affiché en bas de l’interface côté espace privé, et vous permet donc de savoir dans quelle sous-version est installé votre serveur.

Créer les auteurs par défaut

Si votre site SPIP est ouvert à l’inscription (Espace privé ::Configuration, puis onglet Interactivité, boîte Visiteurs, option Accepter l’inscription de visiteurs du site public)...

Afin de ne pas voir des signatures farfelues dans les contributions, créez les auteurs :
- root
- admin
- administrateur
- webmaster
- postmaster

Forcer l’appel d’une rubrique

Si l’URL appelé ne contient pas de requête (QUERY_STRING), du style : http://www.quesaco.org/ ou http://www.quesaco.org/index.php, il est possible de forcer cette requête sur, par exemple, une rubrique.

Ainsi, le script index.php :

<?php
    
// si appelé sans requete, force sur rubrique #12
    
if(!$_SERVER['QUERY_STRING']) $_SERVER['REQUEST_URI']="/?rubrique12";
    
# appel SPIP
    
include ('spip.php');
?>

chargera le squelette de la rubrique 12.

Si vous avez placé le fichier .htaccess fourni avec SPIP, vous pouvez également appeler la rubrique d’accueil directement dans le fichier index.php par son titre.

Ainsi,

<?php
    
// si appelé sans requete, force sur rubrique 'Accueil'
    
if(!$_SERVER['QUERY_STRING']) $_SERVER['REQUEST_URI']="/-Accueil-";
    
# appel SPIP
    
include ('spip.php');
?>

chargera le squelette rubrique.html et le contenu de la rubrique dont le titre est "Accueil".

A noter:

A découvrir :
- Installer SPIP, SPIP.net.

Plussoyez !

Les forums sont fermés.