Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Trucs et astuces, celle pour les versions 3.x de Moodle est consultable ici : Trucs et astuces et celle pour Moodle 4.x est consultable là : Trucs et astuces.

« Trucs et astuces » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 33 : Ligne 33 :
----
----


Fatal Error/Maximum ExecutionTime/Allowed memory
 
== Fatal Error/Maximum ExecutionTime/Allowed memory ==
 


Type d'erreurs visées :
Type d'erreurs visées :

Version du 27 juin 2007 à 09:13

Cette page est faite pour accueillir et partager les trucs et astuces, que l'on ne trouve pas facilement ailleurs.

Les astuces sont groupées en fonction des activités ou ressources auxquelles elles se rapportent...

Activité Test

Test : toutes réponses autres que celles attendues

Pour éviter un retour parfois bien abrupt "Ceci est une mauvaise réponse", il existe la possibilité dans Moodle de rédiger la réaction à toute réponse autre que celle attendue. Il suffit pour cela de créer une réponse contenant uniquement un astérisque :

* (attention un astérisque uniquement *, et non plus .*)

et d'y associer le retour voulu (type "ce n'est pas la réponse attendue.", "Avez-vous bien pensé à ... ?", "Reformulez votre réponse", etc.).

L'astérisque joue ici son rôle de "joker", de réponse générique (wildcard).

Test : réponses partielles

Il est également possible grâce à cette astuce de créer des réponses partiellement définies.

Il suffit pour cela de faire précéder et/ou suivre une réponse partielle par un astérisque.

Exemple : "Qu'est-ce que de l'acajou ?"

Si vous souhaitez considérer pour cette question toute réponse contenant le mot "bois" comme correcte, il vous suffit pour cela de créer une réponse correcte du type :

*bois* (attention sans espace autour du mot clef)

Ainsi des réponses telles que "C'est du bois.", "C'est un bois.", "L'acajou est un type de bois." seront toutes validées comme correctes.

Attention  : seront également considérées comme correctes les réponses : "C'est une excellente boisson", "C'est du bois de chauffe", etc.



Fatal Error/Maximum ExecutionTime/Allowed memory

Type d'erreurs visées :

Fatal error: Maximum execution time of 30 seconds exceeded in /home/apache/htdocs/(adresse de votre site ici)/moodle/backup/backuplib.php on line 1659 (le n° de ligne indiqué peut différer d'une tentative de sauvegarde à une autre)

ou bien encore :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 184320 bytes) in...


Résolution : il s'agit de déposer (ou modifier) un fichier .htaccess à la racine de votre site. Dans un éditeur de texte saisir :

Order Deny,Allow Deny From All Allow from ici nom de domaine où est hébergé votre site php_value memory_limit 64M php_value max_execution_time 3600


Sous windows sauvegarder ce fichier texte sous forme de fichier htaccess.txt puis le renommer en .htaccess seulement une fois déposé sur le serveur