CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Mer Nov 27, 2024 2:12 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 
Auteur Message
MessagePublié: Ven Mars 21, 2008 9:56 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Et bien, à part le café, ce script fait tout pour vous lors de l'installation d'Automne sur votre serveur. 8)

Ce script exécute l'installation en plusieurs étapes, chaque étape se déroule ainsi :
Pour une étape N
- Si cette étape attends des arguments, affiche un formulaire de saisie de ces arguments. La validation du dit formulaire permet d'exécuter l'étape. J'appellerai cette phase, la 'Phase Formulaire' dans le reste de ce tuto.
- Exécute l'étape proprement dit puis passe à l'étape N+1. C'est la 'Phase Exécution'. Toute erreur d'exécution de cette phase vous ramène dans la phase précédente... heu... je crois...

De cette manière il peut arriver que l'on n'aperçoit pas toutes les étapes. Par exemple, si l'étape N+1 n'as pas besoin d'argument particulier, elle s'exécutera automatiquement pour ensuite enchainer sur l'étape N+2

Vous pouvez à tout moment arrêter l'installation puis la reprendre en saisissant des arguments supplémentaire dans la requête http
uiLanguage=<language>
step=<le_nom_de_l_étape>

uiLanguage accepte les valeurs 'fr' et 'en'
step accepte les valeurs '0','1','2','3','4','5','6','7','8','9','gpl' et 'check'

Voici un bref descriptif de chacune des étapes, dans l'ordre d'exécution par le script
    check :
      Phase Formulaire : néant
      Phase Exécution : Vérifie la configuration de votre serveur et de la configuration de PHP
    1 :
      Phase Formulaire : Demande confirmation d'extraction de l'archive
      Phase Exécution : Extraction de l'archive
    gpl :
      Phase Formulaire : Demande l'acceptation de la license (A LIRE)
      Phase Exécution : néant (enfin passe à l'étape suivante comme décrit plus haut)
    2 :
      Phase Formulaire : Saisie des informations de connexion à la base de données
      Phase Exécution : Tente une connexion à la base de données, en cas de réussite, crée le fichier /config.php avec ces arguments de connexion
    3 :
      Phase Formulaire : Choix du type d'installation de la base de données (vide ou avec la démo)
      Phase Exécution : Lance l'exécution de plusieurs scripts SQL pour la mise en place des objets dans la base de données et quelques enregistrements dans des tables spécifiques. Insère les enregistrements nécessaire pour la démo si besoin.
    4 :
      Phase Formulaire : Saisie (confirmation) de l'URL de votre site
      Phase Exécution : Enregistre l'URL, quelques explications seront apportées, j'ai pas tout compris encore...
    5 :
      Phase Formulaire : Saisie des constantes CHMOD pour les fichiers et répertoires
      Phase Exécution : Enregistre ces constantes dans le fichier /config.php
    6 :
      Phase Formulaire : Choix du type de regénération des pages (arrière plan ou fenêtre popup)
      Phase Exécution : Enregistre ce paramètre dans le fichier /automne/classes/modules/standard_rc.xml
    7 :
      Phase Formulaire : Cette phase ne s'exécute que lors d'un choix de regénération des pages en arrière plan (je crois). Saisie du répertoire temporaire CLI
      Phase Exécution :
        Rends exécutable tous les scripts php du répertoire /automne/classes/scripts/
        Crée un répertoire temporaire /tmp/ et enregistre son chemin dans le fichier /config.php
        Enregistre le chemin du répertoire CLI dans le fichier /config.php si la Phase Formulaire a été exécutée.
    8 :
      Phase Formulaire :
        Saisie du nom du site
        Validation de l'utilisation de l'envoi de mail
      Phase Exécution : Enregistre ces paramètres...
    9 : Terminé !!!

Remarques :
L'étape 0 ne fait rien, elle n'est utilisé que lors du choix de langue
Si dans votre requête http vous n'indiquez pas de langue mais uniquement un N° d'étape, un formulaire vous propose de choisir une langue puis reprend en fonction de l'étape saisie dans l'URL...


Haut
 Profil  
 
MessagePublié: Sam Mars 27, 2010 5:54 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
A noter que la version 4.01 détectera si vous installez bien Automne à la raçine du DocumentRoot de votre serveur ou de votre hôte virtuel. Vous aurez aussi la possibilité d'envoyer un fichier de diagnostic par mail pour qu'on puisse vous aider en cas de soucis avec l'installation.

L'install ne fait pas encore le café mais ça ne saurait tarder ;)

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Sam Mars 27, 2010 7:34 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Citer:
L'install ne fait pas encore le café mais ça ne saurait tarder


Avec ou sans sucre le café :?:

:D

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr