Equipe de développement de Formagri
Formagri/Cnerta/Eduter/Enesad Version 2.6 Juin 2008
***************************************************************************
Assurez-vous que le PHP qui tourne sur votre serveur est le 4.3 ou plus et inférieur à 5.0
---------------------------------------------------------------------------
Pour peu que vous disposiez d'un serveur bien configuré, que ce soit
sous Microsoft NT et IIS ou sous Linux et Apache,
tout cela couplé à PHP doté de toutes ses
librairies (gd, htmldoc, gzip etc..) et Mysql /PhpMyAdmin installés, fonctionnels et
activés, vous pouvez installer sans problème Formagri..
Vous devez aussi vous affranchir de tout ce qui peut faire appel aux protocoles
FTP et SMTP puisque vous ne pouvez envoyer de courrier si vous n'avez pas
de serveur SMTP ni d'uploader dez fichiers via FTP.
Pour l'utiliser en localhost:
Télécharger
Wamp
Vous pouvez la tester sur votre machine en téléchargeant
"easyphp" ou "Wamp" ou encore "Movamp" qui est un serveur local sur clef USB. Ce sont des logiciels libres et
ils vous installent directement Apache, Php , Mysql et Phpmyadmin ainsi qu'une interface d'administration.
Vous pourrez dès lors l'utiliser sur votre machine transformée
pour l'occasion en serveur web et même partager cette application en
réseau local.
Conseil important:
Si vous comptez télécharger à partir de l'interface de Formagri des fichiers de taille supérieure à 2Mo,
vous devez obligatoirement modifier dans le fichier de configuration de PHP, "php.ini",
la ligne "Max_file_size" pour lui donner la taille limite que vous désirez.
Si d'aventure, vous allez utiliser des archives Scorm, qui risque de dépasser les 8Mo autorisés par défaut par PHP en limitation mémoire.
Il faut que vous modifiiez la ligne qui contient memory_limit = 8Mo et la faire passer au nombre désiré.
Et tant que vous y êtes, profitez-en pour faire passer "Register_globals à On" et
mettez un ';' devant "error_reporting = E_ALL".
Vous venez de décompresser cette application LMS(learning management system) dans le dossier "formagri"
Elle se présente en une serie de répertoires composé des
différents scripts nécessaire pour faire fonctionner la plateforme
FOAD et interroger la base de données.
En localhost, il vaut mieux nommer votre répertoire "formagri"
afin qu'il reste en conformité avec la base de donnée qui porte le même nom
-----------------------------------------------------------------------------------------------------------------
N'oubliez pas de demarrer le service (Apache, php et Mysql) sur l'icône
de votre serveur en bas à droite de votre écran après l'avoir
lancé.
-----------------------------------------------------------------------------------------------------------------
Si vous êtes chez OVH ou chez FREE ou autre hébergeur créez un fichier .htaccess
dans lequel vous insérerez les lignes suivantes :
#php 1
SetEnv register_globals 1
SetEnv max_execution_time 90
-----------------------------------------------------------------------------------------------------------------
Il suffit de lancer dans le navigateur "http://localhost/formagri"
Un formulaire vous permettra de saisir les informations relatives à la configuration
Vous devez donner l'accés en écriture à l'invité
internet (chmod 777) pour les dossiers suivants
forum/admin/forums
forum/config
graphique
ressources
images
flash_chat/chat/required
*****************************************************************************************************************************
Utilitaires et plug'ins:
-----------------------
Les générateurs de QCM et autres types de questionnaires
Hotpotatoes v5 et Quizz Faber peuvent être téléchargés
via la plateforme à l'espace "Boîte à outils>Plug'ins".
Les fichiers qu'ils générent peuvent, via une moulinette être
configurés pour renvoyer une page de résultats et un scrore
(pour Quizz Faber) ou seulement un score (Hot potatoes).
Il est vital pour cela que Formagri soit installé sur le répertoire
principal.
Vous pourrez accéder à la plateforme en tant qu'administrateur
avec les codes "super" et "super" .
Ne modifiez jamais le login de quiconque en dur dans la table utilisateur
Car l'espace serveur de chaque utilisateur est composé de son login
(issu de l'identificateur email lors de l'inscription).
L'administrateur peut modifier la fiche de chaque utilisateur".
Votre plateforme est prête à être utilisée
________________________________________________________________________________________________________________________
Bonne continuation
|