Thierry Coilhac

Toutes mes réponses sur les forums

9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • en réponse à : Installation 4.13d sur RaspBerry Pi #4828
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    J’ai réglé le problème du fonctionnement de l’affichage de graphiques et des équations avec Nginx. Cela me permettra de supprimer apache2 de mon raspberry en ne laissant tous les services sur Nginx uniquement.

    Pour régler le problème il faut préciser dans le fichier de conf nginf,
    soit le paramètre :
    fastcgi_param SCRIPT_FILENAME /home/wims/public_html/wims.cgi;

    soit les deux paramètres :
    fastcgi_param DOCUMENT_ROOT /home/wims/public_html;
    fastcgi_param SCRIPT_NAME /wims.cgi;

    A mettre juste avant :
    include /etc/nginx/fastcgi_params;

    Le fichier de conf nginx qui marche est le suivant :
    server
    {
    server_name wims.edbox.fr;
    error_log /var/log/nginx_wims_error.log;
    access_log /var/log/nginx_wims_access.log;

    location / {
    root /home/wims/public_html;
    index wims.cgi;
    }

    location ~ ^/wims.*$ {
    # Disable gzip (it makes scripts feel slower since they have to co$
    gzip off;

    # Set the root directory (we are giving access to the files under $
    root /home/wims/public_html;
    autoindex on;

    fastcgi_param SCRIPT_FILENAME /home/wims/public_html/wims.cgi;
    # fastcgi_param DOCUMENT_ROOT /home/wims/public_html;
    # fastcgi_param SCRIPT_NAME /wims.cgi;
    include /etc/nginx/fastcgi_params;

    # Fastcgi socket
    fastcgi_pass unix:/var/run/fcgiwrap.socket;
    }
    }

    Nb : j’ai trouvé la solution ici : https://crashcourse.housegordon.org/nginx-cookbook.html

    Il faudrait mettre à jour cette documentation :
    https://wiki.wimsedu.info/doku.php?id=installation:wims_et_nginx

    Thierry

    en réponse à : Installation 4.13d sur RaspBerry Pi #4808
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Merci Olivier pour ces documents. Y a-t-il vraiment 15 000 exercices répartis dans 1436 modules ? Ces chiffres sont impressionnants.

    Cela plante toujours quand on veut aller dans une classe en anonyme. Erreur 500 d’Apache. Aucune trace dans les logs wims.

    Je n’ai pas pu créé de classe car je ne recois pas le mail contenant le code de la classe. Ceci dit je n’ai pas défini de serveur stmp, peut-être est-ce celui d’unice.

    • Cette réponse a été modifiée le il y a 6 années et 4 mois par Avatar photoThierry Coilhac.
    • Cette réponse a été modifiée le il y a 6 années et 4 mois par Avatar photoThierry Coilhac.
    en réponse à : Installation 4.13d sur RaspBerry Pi #4790
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Franchement c’est génial !

    Je découvre Wims que je ne connaissais pas il y a deux semaines, c’est mon épouse prof de math qui m’a dit que c’était super… bon, c’est vrai qu’elle a souvent raison 🙂

    Du coup j’ai quelques questions :
    – Je souhaite l’intégrer dans des Raspberry distribués en Afrique par une association à but non lucratif. A priori je peux puisque wims est libre et nos porjets non commerciaux.
    – Je mentionnerai votre contribution sur notre site http://www.ed4free.org , nous pourrions même signer un partenariat pour de l’échange de visibilité. Puis-je avoir un contact pour en discuter ?
    – Avez vous des chiffres sur les ressources disponibles : nombre par matière, par niveau, par type, etc.
    – Existe-t-il un catalogue des ressources, ou est-il possible d’en générer ?

    Je n’ai pas encore regardé l’outil de création de ressources, mais s’il est suffisamment ergonomique nous pourrions proposer à nos partenaires africains de créer des ressources pour leur pays.

    Avec l’Université Virtuelle du Sénégal, pourquoi pas un Wims en Wolof dans quelques mois. Idem avec les UV de CI, Burkina, Mali, etc.

    J’ai vu qu’il y a des cours d’anglais sans avoir encore regardé, si Wims gère correctement l’association textes / images / sons cela permettrait à des ONG africaines de créer des cours pour alphabétisation.

    Un grand bravo l’équipe wims !

    Thierry

    en réponse à : Installation 4.13d sur RaspBerry Pi #4788
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    J’avance !
    En faisant une installation manuelle et en passant par apache 2 plutôt que nginx cela règle le problème d’affichage des graphiques.
    @Olivier, comment faire le test de la virgule flottante ?
    Pour l’usage que je veux en faire les classes et les notes ne m’intéressent pas trop. Mon objectif est juste que des enseignants africains puissent faire les exercices avec leurs élèves en classe sans être connectés à internet. Ils projettent leur tablette via un VP sur batterie. Ils ont aimé la Khan Academy, ils vont adorer Wims.

    • Cette réponse a été modifiée le il y a 6 années et 4 mois par Avatar photoThierry Coilhac.
    en réponse à : Installation 4.13d sur RaspBerry Pi #4771
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Le fichier de log Nginx dit qu’il ne trouve pas WIMS-HTML/scripts/js/mathjax/MathJax.js
    Libjs-mathjax n’était pas installée.
    Je vais redérouler l’installation avec, sinon j’essaierai la procédure manuelle.
    Merci et bonne soirée.
    Thierry

    en réponse à : Installation 4.13d sur RaspBerry Pi #4769
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    J’ai fait le test, cela n’affiche rien.

    en réponse à : Installation 4.13d sur RaspBerry Pi #4767
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Quelle réactivité 🙂 !

    Voilà :
    Feuille d’exercices : Evalwims-Sixième : Quadrilatères
    niveau approximatif : Sixième – 2013
    Fabrice Guerimand

    7 Reproduction , construction de figures complexes.

    => La figure ne s’affiche pas.

    J’ai oublié de préciser que j’ai un serveur http Nginx et non Apache. Du coup j’ai mis en place un proxy tel que décrit ici : https://wiki.wimsedu.info/doku.php?id=installation:wims_et_nginx

    Cela peut aussi expliquer certains problèmes. J’ai vu dans le code source de la page qu’il y a du js, et ne suis pas sur que Ngninx le laisse passer tel qu’il est configuré.

    Thierry

    en réponse à : Installation 4.13d sur RaspBerry Pi #4765
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Bonjour Olivier,
    Finalement j’ai installé Wims avec la simple commande « sudo apt-get intall wims » et cela a l’air de fonctionner. J’ai importé tous les modules.
    Le seul problème que je constate est que parfois des images ne s’affichent pas (par exemple une figure géométrique). A priori c’est parce qu’elles n’ont pas été importées car quand je regarde l’url de l’image manquante, je constate qu’elle n’est effectivement pas dans l’endoit indiqué.
    Je vais creuser.
    Thierry

    en réponse à : Installation 4.13d sur RaspBerry Pi #4747
    Avatar photoThierry Coilhac
    Participant
    Up
    0
    Down
    ::

    Bonjour à tous,

    Je vais me pencher sur l’installation de Wims sur Raspberry dans le cadre d’une ONG spécialisée dans les outils numériques pour l’Afrique (www.ed4free.org). Nous y avons déjà mis Wikimédia (fourni par Kiwix), Khan Academy (fourni par Kalite), Moodle, WordPress et NextCloud (lequel se synchronise avec un Nextcloud en ligne pour récupérer des contenus statiques).

    Ce sera sur un Raspberry3 B+, sorti cette année.
    L’environnement logiciel est Debian 9, Nginx (plutôt qu’Apache), PHP7, MySQL.

    Je vais repartir du binaire pour ARM indiqué par Jean-Baptiste : https://packages.debian.org/fr/jessie/armhf/wims/download S’il a été généré pour Jessie il devrait marcher pour stretch.

    S’il y a un autre code je suis preneur pour tester.

    Je suis d’accord que le comportement ne devrait dépendre du processeur. C’est le job du compilateur de faire en sorte que ce soit transparent. Cela peut être une option de compilation, ou une librairie.

    Je vous tiens au courant.

    Thierry

9 sujets de 1 à 9 (sur un total de 9)