php运行linux非自带命令需要全路径

发布时间:2018-04-11 编辑:钰歆博客 阅读(534)

    pdf2swf属于插件命令,并不是linux系统自带


    //非全路径 pdf2swf 执行会失败

    $action1='pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/home/web/zfgou/pt/static/pdf/htpdf_13.pdf" -o "/home/web/zfgou/pt/static/swf/Contract_13.swf"'


    //全路径 /usr/swftools/bin/pdf2swf 执行成功

    $action2='/usr/swftools/bin/pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/home/web/zfgou/pt/static/pdf/htpdf_13.pdf" -o "/home/web/zfgou/pt/static/swf/Contract_13.swf"'



    php里面执行如下操作

    system($action1);//执行失败

    system($action2);//执行成功


标签

还没有帐号?马上注册