Il est possible que le module php d'apache redéfinisse un environnement
filtré pour des raisons de sécurité.
Peux-tu vérifier dans quel répertoire la font en question est installée?
Peut-être que le module php accède aux fonts système mais pas à celle du
profil www-data...


______________
Éric Dégenètais
Henix



http://www.henix.com
http://www.squashtest.org


Le 24 novembre 2015 19:02, <nicolas.pec...@laposte.net> a écrit :

> Le 2015-11-24 14:04, Sébastien NOBILI a écrit :
>
>> Bonjour,
>>
>> J'ai retiré le tag « [Resolu] » puisque ça ne l'est pas…
>>
>> Le lundi 23 novembre 2015 à 20:53, nicolas.pec...@laposte.net a écrit :
>>
>>> Il semble que pdflatex va chercher dans le répertoire personnel. Hors,
>>> www-data n'en possède pas.
>>>
>>> Comment puis-je changer se comportement? merci d'avance
>>>
>>
>> LaTeX va chercher les éléments à différents endroits :
>>     - au niveau du système (quelque part dans « /usr » et « /usr/local »)
>> et ce
>>       qu'il y trouve est disponible pour tous les utilisateurs;
>>     - dans le dossier personnel de l'utilisateur (dossiers « ~/.texmf/ »
>> et
>>       « ~/.texmf-var/ ») et ce qu'il y trouve n'est disponible que pour
>>       l'utilisateur propriétaire du dossier (sauf bricolage infâme que je
>>       n'évoquerai pas plus).
>>
>> Apparemment quand tu compiles en tant que « root », il trouve tout,
>> notamment dans
>> le dossier « ~/.texmf-var/ ». Quand tu compiles en tant que « www-data »,
>> il ne
>> trouve pas puisqu'il n'y a rien dans « ~/.texmf-var/ ».
>>
>> La bonne approche à ton problème n'est pas de créer et peupler le dossier
>> personnel de « www-data ». Si tu fais ça, tu reviendras sûrement un jour
>> nous
>> demander de l'aide pour comprendre le comportement incompréhensible de ton
>> serveur Web.
>>
>> Tu veux que « www-data » accède aux éléments que « root » a dans
>> « ~/.texmf-var/ » ? Installe-les au niveau du système (quelque part dans
>> « /usr/local ») avec les outils prévus par le paquet LaTeX que tu veux
>> installer.
>>
>> Cette page te sera sûrement utile :
>>
>>     https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages
>>
>> Sébastien
>>
>
> En fait, j'ai fait un essai en console avec l'utilisateur www-data et ça
> fonctionne. :-( donc, mauvaise piste
>
>

Répondre à