我一直试图让imagick在一个普通的灯服务器上工作。 我做了什么:
sudo apt-get --purge remove "imagemagick" sudo apt-get --purge remove "php5-imagick*" service apache2 restart (lib not loaded anymore) sudo apt-get install imagemagick && php5-imagick sudo php5enmod imagick sudo service apache2 restart
PHP信息告诉lib被加载,但是apache错误日志被垃圾邮件发送,每个请求都有以下内容:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/imagick.so' - liblcms2.so.2: cannot open shared object file: No such file or directory in Unknown on line 0
文件/usr/lib/php5/20121212/imagick.so存在,如果我删除它,错误是相同的,但与[..]imagick.so' - imagick.so[..]而不是[..]imagick.so' - imagick.so[..] [..]imagick.so' - liblcms2.so.2[..]
PHP版本: 5.5.9-1ubuntu4.14