Компилирование латекса в PDF с переполнением стека

Я пытаюсь заставить 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 может записывать файлы в каталог, я также попытался запустить pdflatex в качестве пользователя, похожего на www-data, и это сработало, что мне не хватает?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]