Can't load '/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Image/Magick/Magick.so' for
module Image::Magick: libMagick.so.10: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.
pm line 230.
可参考的链接:
解决办法:
ln -s /usr/local/lib/libMagick.so.10 /usr/lib 其实从一开始就知道libMagick.so.10这个文件只在/usr/local/lib下存在,不过我似乎做过ldconfig,并且设置过LD_LIBRARY_PATH了。不能理解为什么,折腾了好久。。。
另外在一般pl脚本里面use Image::Magick是没有这个问题的,好像只有在CGI里面会出现,更是无法理解了。。。