Bien, quelques réponses à vos questions.
Pour MB :
Pour le chown, oui sur le fichier cgi bien évidemment. En fait mon problème c'est de savoir quel propriétaire donner à ce fichier ....
Mais ça ne semble pas être le problème, en fait dès que l'on upload mimetex.cgi dans le dossier /cgi-bin, le propriétaire à l'air de changer.
Je voulais dire sur 'votre' serveur OVH
Au temps pour moi, j'avais mal compris.
Guillmot me dit que non, en tout cas pas sur la formule choisie. Et pour moi, c'est bien plus probable que ce ne soit faisable que sur un serveur dédié.
Pour opr_oqr:
J'ai compilé sous Linux avec gcc.
De toutes manières les fichiers précompilés ne fonctionnent pas mieux.
En ce qui concerne le serveur ovh, d'après ce que j'ai trouvé, leurs serveurs dediés sont sous linux et leurs hébergements mutualisés sous UNIX.
Il serait intéressant de tester le fichier compilé sur ta machine perso afin de savoir si le problème ne vient pas tout simplement de cela.
J'ai pas installé de serveur sur ma machine, je le ferai sans doute un jour (Apache) donc je peux pas tester complètement. Par contre voici ce que donne l'éxecution du script dans un terminal :
Code : Tout sélectionner
[root@Aldur belgarion]# ./mimetex.cgi "x^2+y^2"
+-----------------------------------------------------------------------+
|mimeTeX vers 1.40, Copyright(c) 2002-2004, John Forkosh Associates, Inc|
+-----------------------------------------------------------------------+
| mimeTeX is free software, licensed to you under terms of the GNU/GPL, |
| and comes with absolutely no warranty whatsoever. |
+-----------------------------------------------------------------------+
Ascii dump of bitmap image...
..........**.........................**.
.........*..*.......................*..*
.........*..*.......................*..*
............*.......*..................*
............*.......*..................*
..*****....*........*.......**...*....*.
..***.*...*.........*.......*.*.*....*..
.*.*......*.*.......*......*.*..*....*.*
...*.....****..**********....*..*...****
...*................*........*..*.......
*.**.*..............*........*.*........
.****...............*........***........
....................*..........*........
....................*.......*.*.........
............................**..........
Hex dump of colormap indexes, asterisks denote "black" bytes (index=4)...
.........1**1.......................1**1
.........*33*.......................*33*
.........*..*.......................*..*
............*.......*..................*
...........2*.......*.................2*
..*****...1*1.......*.......**1.1*...1*1
.2***.*...*.........*......2*.*2*2...*..
.*.*3....3*.*.......*......*.*21*...3*.*
..1*.....****..**********...1*..*...****
..3*1...............*........*12*.......
*.**.*..............*........*.*2.......
1****1..............*........***........
....................*..........*........
....................*.......*.*1........
............................**1.........
The 5 colormap indexes denote rgb values...
0-->255 1-->196 2-->186 3-->177 4--> 0
Je suis de plus en plus perdu :?
Peut-être qu'il faudrait une compilation de mimetex pour UNIX, j'en sais trop rien, je connais pas trop cet OS.