index.php(linux上)中有代码:exec('convert -delay 20 *.png xxxxxxxxx.gif');我在window浏览器中访问index.php却生成不了xxxxxxxxx.gif,而我在linux上执行....../php ./index.php却能够生成,这个是啥意思呢?而如果exec('ls -al > a.txt')却能够生成a.txt

解决方案 »

  1.   

    linux下执行转换格式命令!window貌似不支持
      

  2.   

     试试 `convert -delay 20 *.png xxxxxxxxx.gif`
      

  3.   

    路径没问题,就是当前路径,至于权限,我baidu、google了下有很多人说是权限,但是后来看了个帖子说不是权限的问题,而且我也认为不是权限的问题,因为exec读写文件都可以,就是convert没反应,比如exec('ls -al > a.txt')这个可以,那么说明不是权限的问题
      

  4.   

    我说的权限问题是说你有没有权限执行convert的权限 
    ls -al > a.txt只能证明可以写这个目录不过 默认情况下convert是大家都能用的