Компиляция латексного документа из PHP

Я хочу использовать команду shell_exec для компиляции очень простого латексного файла, чтобы генерировать отчет рода на веб-странице.

Я перехожу в папку, где я создал файл tex. Если я выдаю команду (из консоли, набрав)

pdflatex report.tex 

Все работает так, как ожидалось.

Первое, что я пробовал, – это выдать команду в php:

 $cmd_out = shell_exec("pdflatex " . $wcopy); 

где $ wcopy содержит полный путь файла для компиляции (report.tex в примере). В латексном файле содержалось изображение, и сначала компиляция завершилась неудачно, потому что я выдавал команду pdflatex из каталога, в котором находится php-скрипт, и оба файла изображения и report.tex находятся в другом каталоге. Я исправил эту проблему, изменив файл латекса, чтобы путь к изображению относился к каталогу, где расположен скрипт php.

В следующий раз, когда я попытался запустить скрипт, я получаю это очень мистическое сообщение от pdflatex:

 pdfTeX error: pdflatex (file ecrm1095): Font ecrm1095 at 600 not found 

Я считаю, что это что-то делать php-функции shell_exec, хотя я не уверен.

Может ли кто-нибудь сказать мне, что я могу делать неправильно? Я добавил весь фрагмент изображения, потому что я думаю, что это может быть ключом.

РЕДАКТИРОВАТЬ:

Добавление запрашиваемой информации. Сервер работает в дистрибутиве Debian Linux, и пользователь, который будет выполнять эти команды, является www-data