首页 新闻 会员 周边 捐助

在php中执行linux命令问题。

0
悬赏园豆:10 [待解决问题]

需求是php程序中把生成的docx文件生成pdf文件。

在php中使用exec执行命令:

$fliePath= dirname(dirname(dirname(__DIR__)));
$word = $fliePath. $flieName.'.docx';
$pdf = $fliePath. $flieName .'.pdf';
$str = "/usr/bin/libreoffice --invisible --convert-to pdf ".$word;
exec($str);

但是一直返回为空,如果是root用户直接执行命令是没问题的。所以怀疑是不是www用户没有该命令的执行权限。该如何操作?

lippor的主页 lippor | 初学一级 | 园豆:51
提问于:2018-01-02 16:20
< >
分享
所有回答(1)
0
dudu | 园豆:29333 (高人七级) | 2018-01-02 18:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册