lancer pdflatex avec exec

Eléphanteau du PHP | 26 Messages

10 sept. 2022, 10:44

Bonjour,
j'ai installé latex sur mon serveur dédié Debian (avec Plesk) et je veux le lancer avec la fonction PHP exec, mais le résultat est "lstat(./pdflatex) failed: ./pdflatex: No such file or directory", mais si je lance pdflatex avec Putty ça marche. Ma commande est exec('pdflatex test.tex'); . Comment faire pour que ça fonctionne ?
Merci
Bien cordialement

ynx
Mammouth du PHP | 586 Messages

13 sept. 2022, 18:53

Bonjour,

A priori php ne connait pas le chemin vers l'exécutable pdflatex.

Via putty, essaye d'utiliser la commande whereis pdflatex pour localiser l'exécutable, puis renseigne le chemin absolu dans ton script php.