从PHP编译latex文档
这个问题在这里已经有了答案:
据推测,这是作为网页的一部分运行的?
问题可能是您的脚本作为不同的用户运行。 我期望它以apache
运行; 并且apache
可能没有配置正确的路径,或者没有正确的Latex设置来查找字体目录等。
你没有详细说明你正在运行什么系统,但你可以尝试运行它作为apache
,看看你是否可以重现错误。 如果这是Linux,则成为root,然后进入正确的目录并运行
su - apache pdflatex report.tex
看看会发生什么。 要成为root用户,如果您知道root密码,您可能可以自行使用su
; 或者如果你在Ubuntu上,试试
sudo bash
成为根(并给它你自己的密码),然后我以前建议以apache
运行的行。