Я использую Ubuntu с libreOffice. Я установил unoconv
для преобразования *.odp
файла в *.pdf
. Когда я запускаю команду unoconv -f pdf myfile.odp
из терминала, она работает очень хорошо. Я хочу сделать то же самое с использованием метода PHP shell_exec()
. Итак, я написал следующий код:
$output = shell_exec('unoconv -f pdf test.odp 2>&1');
echo $output;
Но это показывает следующую ошибку:
/usr/bin/python: /opt/lampp/lib/libz.so.1: no version information available (required by /usr/bin/python)
Traceback (most recent call last): File "/usr/bin/unoconv", line 24, in import uno,
unohelper File "/usr/lib/python2.7/dist-packages/uno.py", line 34, in import pyuno SystemError: dynamic module not initialized properly
Как я могу решить эту проблему?
Заранее спасибо.