Installation d'OpenFlyers 1.3.0 chez Free
Envoyé par: Grunk ()
Date: lundi 10 mars 2008 14:04:51

Bonjour,

Suite à plusieurs demandes, voici le mode d’emploi complet que j'ai utilisé pour installer OpenFlyers 1.3.0 sur le site FREE de l'Aéroclub de Calais (http://aeroclub.calais.free.fr) !

***********************************
* Préparation du répertoire du site *
***********************************
- décompresser l'archive OpenFlyers_v1_3_0.zip dans un répertoire appelé "SiteWeb"
- décompresser l'archive des fichiers « PEAR » (pearPool_v1_3.zip)
- créer un répertoire include dans le répertoire SiteWeb
- copier les fichiers « PEAR » dans le répertoire SiteWeb\include
- créer un répertoire sessions dans le répertoire SiteWeb

**************************
* Modification de fichiers *
**************************
- modifier le fichier conf/connect.php en mettant vos paramètres de base de données (ceux sont les mêmes que votre accès FTP free)
define ('HOST','localhost');
define ('BASE','votresitefree');
define ('VISITOR','votresitefree');
define ('PASSWORD_VISITOR','votremotdepassefree');

- modifier le fichier conf/config.php (3 remplacements)
* remplacement n°1 (lignes 50 à 54) :
// type of mail driver allowed with current host
define ('MAIL_FACTORY','@MAIL_FACTORY@');
define ('MAIL_HOST','@MAIL_HOST@'); // should be change : with localhost you don't send mail far away !
define ('MAIL_AUTH_NAME','@MAIL_AUTH_NAME@'); // if you have authentication with smtp fill this. Work only with smtp factory
define ('MAIL_AUTH_PASSWORD','@MAIL_AUTH_PASSWORD@'); // if you have authentication with smtp fill this. Work only with smtp factory

par

// type of mail driver allowed with current host
define ('MAIL_FACTORY','MAIL');
define ('MAIL_HOST','LOCALHOST'); // should be change : with localhost you don't send mail far away !
define ('MAIL_AUTH_NAME',' '); // if you have authentication with smtp fill this. Work only with smtp factory
define ('MAIL_AUTH_PASSWORD',' ');

* remplacement n°2 (lignes 56 et 57) :
// default language choosed for the host
define ('DEFAULT_LANG','@DEFAULT_LANG@');

par
// default language choosed for the host
define ('DEFAULT_LANG','francais');

* remplacement n°3 (lignes 65 et 66) :

// PEAR directory access or NULL
define ('PEAR_DIRECTORY','');

par

// PEAR directory access or NULL
define('ROOT_PATH',dirname($_SERVER['SCRIPT_FILENAME']).'/');
define ('PEAR_DIRECTORY',ROOT_PATH.'/include');


- modifier le fichier includes/recordBooking.php (évite les erreurs lors de l'utilisation)
commenter les lignes 225 à 228 avec des //
225 //if (!$database->query('lock tables aircrafts as reference read, member_qualif read, qualification read, aircraft_qualif read, authentication as real_auth read, authentication as inst_auth read, aircrafts read, clubs read, members read, profiles read, instructors read, authentication read, exceptionnal_inst_dates read, regular_presence_inst_dates read, booking write, logs write'))
226 //{
227 // displayBadRequest($lang['BOOK_UNABLE_LOCK']);
228 //}

- modifier le fichier includes/recordInstructorsRests.php (évite les erreurs lors de l'utilisation)
commenter les lignes 90, 91 et 195 avec des //

90 //if($database->query('lock tables instructors read, profiles read, authentication read, exceptionnal_inst_dates write, regular_presence_inst_dates write'))
91 //{
195 //}


*****************
* Transfert FTP *
*****************
- transférer tous les répetoires et fichiers sur A LA RACINE de votre site free sauf install et sql

************************************
* Chargement de la base de données *
************************************
- aller sur http://sql.free.fr
- puis sur "Importer"
- sélectionner le fichier sql/openflyers_init.sql dans votre arborescence SiteWeb
- sélectionner ISO-8859-1 comme jeu de caractères.
- cliquer sur "Exécuter"

************
* Have fun *
************
Il ne vous reste plus qu'à aller sur l'url de votre site http://votresite.free.fr/index.php et à configurer votre aéroclub !

Le login du premier accès est admin ; mot de passe admin ...


Aéronautiquement vôtre,
Thomas RUDANT

Options: RépondreCiter


Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.
This forum powered by Phorum.