php代码中的pdflatex:无法写入文件

时间:2012-01-17 20:59:07

标签: php latex

使用以下代码

echo shell_exec("/usr/texbin/pdflatex /Users/geoff/Sites/LatexTest/untitled.tex");

pdflatex不起作用。当我直接在shell中执行命令时,它确实有效。 tex输出的第一个区别是它工作时(通过shell)到它没有(通过php),它说:

我无法写入`untitled.log'文件。

有人知道我该怎么办吗?

1 个答案:

答案 0 :(得分:1)

文件/Users/geoff/Sites/LatexTest/untitled.tex应该可写为Web服务器的用户ID。如果它尚不存在,则该用户必须可以写入目录/Users/geoff/Sites/LatexTest