我在我的笔记本电脑上设置了一个Web服务器。我正在构建一个Web应用程序,通过本地网络访问该应用程序。 我有一个包含以下行的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可以完美运行。但是通过Web浏览器访问时,输出为空,没有进行预期的转换。
Apache错误日志显示以下行:
[Java框架] 在函数createSettingsDocument(elements.cxx)中出现错误。 Javaldx失败! 警告:无法从javaldx读取路径。
我已经尝试了https://wiki.archlinux.org/index.php/Libreoffice#Fixing_Java_Framework_Error中提供的解决方案,但它没有起作用。
我正在使用OpenJDK 7。
有人知道如何使这个工作吗?