phi Posté(e) le 24 mai 2009 Partager Posté(e) le 24 mai 2009 bonjour à tous, mon objectif est d'installer le script mimetex.cgi dans le repertoire cgi-bin du serveur apache de mon syno afin de pouvoir générer des images de formules mathématiques... J'ai modifié le fichier http.conf-user pour permettre l'execution des script cgi. Puis j'ai fait un test: appel d'un script cgi (test.cgi) via un formulaire html, il fonctionne (c'est un script très simple placé dans le repertoire usr/syno/apache/cgi-bin/ appelé via page html: <form action="/cgi-bin/mycgi.cgi" method=post> <b>envoi le cgi</b> <input type=submit value=" O.K."> </form> Normalement assuré que l'exécution des cgi est possible, j'ai suivi la procédure spécifique à mimetex.cgi: j'ai compilé le "mimetex.cgi" via la commande cc sous ubuntu, puis je l'ai placé dans le répetoire cgi-bin. de plus j'ai fait un chmod 755 sur le script mimetex.cgi puis je l'ai testé par http://domaine/cgi-bin/mimetex.cgi?x^2+y^2 et là il m'affiche une page de redirection du nas...( Le noyau des synology est bien unix? donc à priori si je compile le mimetex.cgi sous mon ubuntu ,il devrait fonctionner sur le serveur apache de mon syno non? je ne sais plus quoi faire...enfin si, poster dans la forum "mod" merci d'avance pour vos remarques, questions, réponses! ps: j'ai aussi essayé de compiler directement dans le répertoire cgi-bin via commande ssh mais alors la commande "cc –DAA mimetex.c gifsave.c –lm –o mimetex.cgi" n'est plus accessible (-bash: cc not found)............?? il faut le compiler avec un compilateur adapté a ton syno soit en utilisant une ligne d'instruction de compilation croisé soit nativement sur le syno. Si tu as un syno type [DS-107+ DS-107+.128 DS-207+ CS-407 RS-407] je peux te fournir le binaire. sinon install un environnement dev si il existe sur ton syno et compile avec gcc gcc -DAA mimetex.c gifsave.c -lm -o mimetex.cgi je viens de tester cela fonctionne bien :-) c'est vraiment excellent pour afficher des formules de math sans douleur dans une page web edit : tuto express https://cs407.dyn-o-saur.com/doku.php/fourre-tout:mimetex Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.