CMS Automne http://www.automne-cms.org/forum/ |
|
Mais que fait le script install.php ? http://www.automne-cms.org/forum/viewtopic.php?f=5&t=355 |
Page 1 sur 1 |
Auteur: | Chrys [ Ven Mars 21, 2008 9:56 am ] |
Sujet du message: | Mais que fait le script install.php ? |
Et bien, à part le café, ce script fait tout pour vous lors de l'installation d'Automne sur votre serveur. 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
Phase Exécution : Vérifie la configuration de votre serveur et de la configuration de PHP
Phase Exécution : Extraction de l'archive
Phase Exécution : néant (enfin passe à l'étape suivante comme décrit plus haut)
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
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.
Phase Exécution : Enregistre l'URL, quelques explications seront apportées, j'ai pas tout compris encore...
Phase Exécution : Enregistre ces constantes dans le fichier /config.php
Phase Exécution : Enregistre ce paramètre dans le fichier /automne/classes/modules/standard_rc.xml
Phase Exécution :
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.
Validation de l'utilisation de l'envoi de mail 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... |
Auteur: | Frank [ Sam Mars 27, 2010 5:54 pm ] |
Sujet du message: | Re: Mais que fait le script install.php ? |
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 |
Auteur: | Jack81 [ Sam Mars 27, 2010 7:34 pm ] |
Sujet du message: | Re: Mais que fait le script install.php ? |
Citer: L'install ne fait pas encore le café mais ça ne saurait tarder Avec ou sans sucre le café |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |