使用PHP将latex编译为pdf

我试图让PHP执行这个命令: /usr/bin/pdflatex --interaction batchmode $path.tex with shell_exec但是从pdflatex得到一个错误:

这是pdfTeX版本3.1415926-2.5-1.40.14(TeX Live 2013 / Debian)受限 write18启用。 进入扩展模式! 我无法写入文件'tmp_1439479712.log'。 (按Enter键重试,或者Control-D退出;默认文件扩展名是'.log')请输入另一个脚本文件名

我尝试使用shell_exec("echo test > $path.test")创建一个文件,并且这样工作使得www-data可以将文件写入目录,我也尝试在cli中以类似于www-data的用户身份运行pdflatex,工作,我错过了什么?

链接地址: http://www.djcxy.com/p/33425.html

上一篇: Compiling latex into a pdf with PHP

下一篇: Compiling a latex document from PHP