ImageMagick在php上失败,但在shell中工作

ImageMagick在php上失败,但在shell中工作,imagemagick,Imagemagick,我有这个命令: /usr/local/bin/convert -density 200 /singlePage.pdf -colorspace RGB -verbose -geometry 1155 -quality 10 -limit area 100mb singlePicture.jpg 当使用php(通过浏览器)执行时,它没有结果输出(使用php函数exec()执行) 在shell上执行相同的命令时,它可以完美地工作 我尝试了另一个pdf文件,它可以在php和shell上运行。唯一的区

我有这个命令:

/usr/local/bin/convert -density 200 /singlePage.pdf -colorspace RGB -verbose -geometry 1155 -quality 10 -limit area 100mb singlePicture.jpg
当使用php(通过浏览器)执行时,它没有结果输出(使用php函数exec()执行)

在shell上执行相同的命令时,它可以完美地工作

我尝试了另一个pdf文件,它可以在php和shell上运行。唯一的区别是文件大小

10806 MB=>有效
10962 MB=>不起作用

有什么想法吗?

因此:

/usr/local/bin/convert -density 200 /singlePage.pdf -colorspace RGB -verbose -geometry 1155 -quality 10 -limit area 100mb singlePicture.jpg
表示singlePage.pdf文件位于文件系统的根目录下。我怀疑这是真的。我猜“/singlePage.pdf”路径是错误的