У меня есть веб-сервер, настроенный на моем ноутбуке. Я создаю веб-приложение, к которому я обращаюсь через локальная сеть. У меня есть файл php, который содержит следующие строки:
$command = "/usr/bin/oowriter --invisible --convert-to pdf /var/www/hackathon/document/gaurav.doc -outdir /var/www/hackathon/pdf/"
exec($command, $output, $return_var);
print_r($output);
Итак, проблема в том, что когда я запускаю приведенный выше код в терминале, php работает отлично. Но при доступе через веб-браузер вывод просто пуст, и преобразование не выполняется, как предполагалось.
Журнал ошибок Apache показывает следующие строки: :
[Java framework] Ошибка в функции createSettingsDocument (elements.cxx).
javaldx не удалось!
Предупреждение:не удалось прочитать путь из javaldx
Я пробовал решения изhttps://wiki.archlinux.org/index.php/Libreoffice#Fixing_Java_Framework_Error. Но это не сработало.
Я использую OpenJDK 7.
Кто-нибудь знает, как это сделать?