[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] latex dvipng php apache



pascal a écrit :
> Bonsoir la liste
> 
> Sous etch amd64 à jour.
> 
> Je rencontre un problème exaspérant qui met en jeu ces différents
> programmes.
> 
> Afin de publier des documents contenant des équations sur le web
> j'utilise une moulinette qui transforme les équations en images et les
> inclut à la volée dans la page (pas comme latex2html ou tex4ht mais
> plutôt comme les programmes qui permettent d'utiliser des équations dans
> les forums type phpbb via php).
> 
> Cette moulinette est appelée par un script php dûment testé sur d'autres
> machines. ce script se contente en gros de recueillir la chaîne à
> formater, et de la passer à l'exécutable avec les options qui vont bien,
> exécutable qui lui, appelle latex et dvipng, puis de récupérer et
> d'afficher ces images dans la page.
> 
> Le script est dans un répertoire du serveur http et l'exécutable dans
> /usr/local/bin (ça marche très bien habituellement).
> 
> Mais voilà que là ... ça ne marche pas. Appelé depuis le script php via
> l'url du navigateur la moulinette renvoie une valeur de retour qui
> laisse penser que son appel pose problème.
> 
> Appelé avec les *mêmes options et les mêmes arguments* que dans le
> script sous root, user normal et même www-data, l'exécutable fonctionne
> parfaitement et produit bien l'image attendue (ce qui n'est pas le cas
> avec l'url et firefox : seul un fichier temporaire vide est créé).
> 
> Tout comme si, lorsqu'on passe par le serveur et php, un des programmes
> de la chaîne ne faisait pas son travail ou n'avait pas les droits pour
> le faire.
> 
> J'ai gardé un assez mauvais souvenir des variables d'environnement de
> tetex et je brûle un cierge à knuth et lamport tous les soirs pour que
> je n'aie pas à m'y replonger...
> 
> Je sais être bien HS mais je suis bloqué depuis un moment là dessus.
> Si une âme charitable avait une petite idée...
> 
> Merci d'avance
> Pascal
> 
> 

Bon...couvert de honte je viens de m'apercevoir que j'avais modifié
involontairement mon script php.

Je l'ai visualisé avec vi et paf, un "/" a sauté...
désolé pour le bruit (à nouveau)
P.



Reply to: