在Ubuntu 14.04上的php5-imagick

pix*_*ast 5 php delegates imagemagick imagick ubuntu-14.04

我花了很长时间在谷歌搜索这个问题,但无济于事,所以我希望能在这里得到一些帮助.

我正在使用Ubuntu 14.04,我已经安装了php5-imagick,ImageMagick和一些额外的库来实现它.从命令行测试安装工作完美,所有代表都根据'convert -list configure'安装(输出如下所示).

它以前工作和表现完美.我唯一能想到的是Ubuntu的一些系统/安全更新.在出现此错误之前,我的代码和IM安装已被任何用户操作更改.

问题是当我从PHP脚本调用Imagick时,它显示以下错误:

#420: no decode delegate for this image format '/' @ error/constitute.c/ReadImage/544
Run Code Online (Sandbox Code Playgroud)

JPG和PNG都显示此错误.

任何帮助是极大的赞赏!


'convert -version'的输出:

Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP
Run Code Online (Sandbox Code Playgroud)

'convert -list configure'的输出:

DELEGATES     bzlib djvu fftw fontconfig freetype jbig jpeg jng jp2 lcms2 lqr lzma openexr pango png rsvg tiff x11 xml wmf zlib
LIBS          -lMagickCore -llcms2 -ltiff -lfreetype -ljpeg -llqr-1 -lglib-2.0 -lfftw3 -lfontconfig -lfreetype -lXext -lSM -lICE -lX11 -lXt -llzma -lbz2 -lz -lm -lgomp -lpthread -lltdl
Run Code Online (Sandbox Code Playgroud)

Dan*_*ack 0

您似乎正在尝试打开名为“/”的文件。

奇怪的是,Imagick 无法打开该文件。

尝试传递真实的图像文件名。