Я не могу использовать unoconv для преобразования .doc в PDF из php с помощью exec. Вот что я пытаюсь:Проблема с запуском unoconv из php-скрипта с shell_exec
$output = exec("unoconv /opt/bitnami/apache2/htdocs/=".$fileData['name']);
error_log(print_r($output, TRUE));
Эта команда, при запуске в консоли работает отлично, но при запуске через PHP, это дает следующие в журналах ошибок:
python: /opt/bitnami/common/lib/libcrypto.so.1.0.0: no version information available (required by python)
python: /opt/bitnami/common/lib/libssl.so.1.0.0: no version information available (required by python)
Aborted
[Thu Mar 28 20:13:58.312843 2013] [:error] [pid 1481] [client ***]
Я не» t думаю, что первые две строки имеют значение, и я не уверен, как получить дополнительную информацию о том, почему она прервана. Я также попытался запустить его с помощью этой оболочки, хранящуюся в /usr/local/bin/unoconv.sh
#!/bin/bash
if [ -z "$1" ]; then
echo "Must pass file";
exit 10;
fi
/usr/bin/unoconv -f pdf $1.rtf
Но что дает ошибку
python: /opt/bitnami/common/lib/libcrypto.so.1.0.0: no version information available (required by python)
python: /opt/bitnami/common/lib/libssl.so.1.0.0: no version information available (required by python)
/usr/local/bin/unoconv.sh: line 8: 2886 Aborted /usr/bin/unoconv $1
[Thu Mar 28 20:17:05.331830 2013] [:error] [pid 1188] [client ***]
Любые идеи о том, что еще попробовать? Спасибо за помощь.
в Linux/Unix? – mkjasinski
Извините, это Ubuntu 12.04.1 LTS – davis
Результат: 'pkg-config --libs openssl'? – mkjasinski