我正在尝试让PHP执行此命令:/usr/bin/pdflatex --interaction batchmode $path.tex
使用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中运行pdflatex作为类似于www-data的用户并且有效,什么是我错过了?