Bonjour,
Hébergement "Ouvaton".
Les droits du répertoire racine "httpdocs" sont 750.
Les droits des répertoires "IMG", "config", "ecrire", "plugins-dist", "prive", "squelettes-dist" sont 755.
Les droits des répertoires "local", "tmp" sont 777.
Le fichier "spip_loader.php" est celui ci-dessous
Cordialement.
Norbert
/**
* SPIP Loader recupere et installe SPIP
*
* Configuration
* -------------
* Pour les mises a jour effectuees avec ce script,
* toutes les constantes ci-dessous peuvent etre surchargees
* dans config/mes_options.php
*/
/**
* Auteur(s) autorise(s) a proceder aux mises a jour : ’1:2:3’
*
* @note En tete, sinon defini trop tard !
*/
define(’_SPIP_LOADER_UPDATE_AUTEURS’, ’1’) ;
/**
* Branche installee par defaut.
*
* Au choix parmi la liste des branches déclarées (’dev’, ’3.2’, ’3.1’, ...)
* @see lister_branches_proposees()
*/
define(’_DEFAUT_BRANCHE_MAJ’, ’3.2’) ;
/**
* Liste des branches possibles
* (avec l’adresse du zip et la version minimale de PHP)
*
* @param string|null $branche
* Pour retourner l’info d’une branche spécifique
* @return array|false
* Descriptif des branches, ou d’une seule branche
*/
function lister_branches_proposees($branche = null)
$branches = array(
’dev’ => array(
’zip’ => ’spip/dev/SPIP-svn.zip’,
’php’ => ’5.4.0’,
),
’3.2’ => array(
’zip’ => ’spip/stable/spip-3.2.zip’,
’php’ => ’5.4.0’,
),
’3.1’ => array(
’zip’ => ’spip/stable/spip-3.1.zip’,
’php’ => ’5.1.0’,
),
’3.0’ => array(
’zip’ => ’spip/stable/spip-3.0.zip’,
’php’ => ’5.1.0’,
),
’2.1’ => array(
’zip’ => ’spip/stable/spip-2.1.zip’,
’php’ => ’4.0.8’,
),
) ;
if (!is_null($branche))
return isset($branches[$branche]) ? $branches[$branche] : false ;
return $branches ;
/**
* Version de SPIP Loader
*
* Historique
* ----------
* - 2.1 : introduction du parametre d’URL chemin
* - 2.2 : introduction du parametre d’URL dest
* - 2.3 : introduction du parametre d’URL range
* - 2.4 : redirection par meta refresh au lieu de header Location
* - 2.5 : affichage de la version à installer, de la version déjà installée (si elle existe),
* - compatibilite PHP, loader obsolete
* - 2.5.10 : on télécharge maintenant SPIP 3.2
* - 2.5.11 : coquille empechant des mises à jour
* - 2.6.0 : déclaration simplifiée des branches / zips + sélecteur de branche
* - 3.0.0 : le SPIP loader analyse et déplace les fichiers obsolètes dans un répertoire ’fichiers_obsoletes_date’
* pour les répertoires appartenant à SPIP (ecrire, prive, plugins-dist, squelettes-dist).
* / !\ si vous avez ajouté des plugins dans plugins-dist, ils seront aussi déplacés !!
* - 3.0.1 : le sélecteur choisit par défaut la branche actuel du SPIP déjà installé, s’il la connait.
* - 3.0.2 : Un répertoire obsolète n’est pas déplacé s’il contient un fichier ’.spip_loader_keep’
*/
define(’_SPIP_LOADER_VERSION’, ’3.0.2’) ;